Skip to main content

What is a Pay Period?

A pay period is the recurring payroll schedule you set up for your company drivers and owner operators. It decides two things: how often a driver gets paid (for example, every week, or every two weeks) and which loads fall into which payment cycle. Think of it as your payroll calendar for drivers. Instead of deciding on the fly every time you run payroll, you set the schedule once for a driver (or a group of drivers), and Alvys uses that schedule to group each driver’s delivered loads into the right payment cycle automatically. A pay period doesn’t calculate anyone’s pay by itself, the driver’s pay rates handle the actual math. The pay period’s job is simply to define the recurring time window and make sure every driver is on one before you try to pay them. Every driver must be assigned to a pay period before a statement (their pay stub) can be created for them.

Where to Find Pay Periods

Who can access this: Pay Periods is an administrative page. It’s available to Admin and Partner Admin users on your account. If you don’t have one of those roles, ask an administrator at your company to set up pay periods for you, or to give you access if you need it regularly. How to get there, step by step:
  1. Log in to Alvys and click your name in the bottom-left corner of the screen. This opens your account menu.
  2. In that menu, click Settings.
  3. In the Settings page that opens, click Pay Periods in the left-hand panel.
    Image
On some accounts, this last step looks a little different: instead of a standalone “Pay Periods” item, you’ll see Driver Settlements in that same left-hand panel, with Pay Periods nested inside it. This depends on whether your account has already moved to Alvys’s newer Driver Settlements experience, accounts that have made that move see Pay Periods nested under Driver Settlements; accounts that haven’t yet see Pay Periods as its own item. Either way, you’re never more than a click or two away from it once you’re on the Settings page.
Image
What this page is for: this is where you create the payment schedule for your company drivers and owner operators — for example, “every driver gets paid weekly, starting Monday.” Once you’ve set one up, it shows in Driver Settlements: it lets you build organized statements, and it helps the system correctly track hours worked for anyone paid hourly or daily. If you’re setting up Alvys for the first time, plan to do this before you try to run your first payroll — every driver needs to be on a pay period before a statement can be created for them. If a driver isn’t showing up anywhere in Driver Settlements at all, check how that driver is classified on their driver profile. Driver Settlements only works with drivers classified as Company Driver or Owner Operator — a driver classified as Contractor will never show up in Driver Settlements, no matter how their pay period is set up. If the driver is a Company Driver or Owner Operator and still isn’t appearing, check that they’ve been assigned to a pay period using the steps below.

Setting Up a Pay Period

  1. Go to Settings, then Pay Periods (see “Where to Find Pay Periods” above for the exact click path).
  2. Click New Pay Period.
    Image
  3. Give the pay period a name. This name is only for your own internal organization, drivers never see it.
    Image
  4. Choose which drivers this schedule applies to: All drivers, By Type (Company Driver or Owner Operator), By Subsidiary, By Fleet, or a Custom list you build yourself. Most companies find it easiest to start with “All” drivers, and split things out later only if they need to.
  5. Choose how often you pay on this schedule: Daily, Weekly, or Bi-weekly.
  6. If you chose Weekly or Bi-weekly, pick the day the period starts. A Weekly period runs for a full week from that day, for example, if you start it on Monday, the period runs from Monday morning through the following Sunday night. A Bi-weekly period runs the same way but covers two full weeks.
  7. As you fill out the form, a Payroll Preview panel on the side fills in the starting pay period, the current pay period, and the statement date, so you can check your choices before saving. You can always change the statement date later, for any individual statement, without it affecting the pay period itself.
  8. Click Save.

Two Rules Worth Knowing Before You Run Your First Payroll

A driver can only have one active statement per pay period at a time. Once you’ve generated a statement for a driver covering a specific pay period window, that window is locked for that driver, you can’t generate a second statement covering the exact same dates until the first one is reverted (see “Managing a Pay Period” below). If you need to start over on a statement, reverting or deleting it is the way to free that window back up. The pay period and the statement date are chosen manually every single time you generate a statement, neither one remembers your last choice. Even if you run payroll on the same recurring schedule every week, double-check both fields before generating, since Alvys will not automatically pick up where last week’s run left off.

Managing a Pay Period

Image
You can edit an existing pay period at any time by opening Settings, then Pay Periods, selecting the one you want to change, and clicking Edit.
  • To add or remove drivers from a pay period: open it for editing and change who it applies to — By Type, By Subsidiary, By Fleet, or Custom. If you remove a driver from a pay period, remember to assign them to a different one before you try to run payroll for them again, since every driver needs to be on some pay period.
  • To change the schedule itself: update the frequency (Daily/Weekly/Bi-weekly), or change the day the period starts, and save.
Once a statement has been generated against a pay period, you can no longer edit that pay period’s dates directly for that driver. If a statement was generated with the wrong dates, or against the wrong pay period entirely, you have two ways to fix it:
  • Delete the statement. Go to the driver’s Paystubs and click the trash can icon next to the statement, then create it again against the correct pay period.
  • Revert the statement. This puts it back into Draft (or, if needed, all the way back to Open) so you can adjust it and regenerate it. Reverting a statement requires a specific permission — if you don’t see a way to revert, ask an administrator on your account to do it, or to grant you that permission.
There is no separate action to “delete” or “archive” a pay period on its own — a pay period only stays tied up as long as a statement is using it. Deleting or reverting that statement is what frees the pay period back up for a driver.

Running Payroll With Pay Periods

  1. Go to Accounting, then Driver Settlements, and open the Open tab.
  2. Select the loads and other transactions you want to include in this driver’s statement.
  3. Choose the pay period this statement belongs to. This is a manual choice every time you run payroll — see the rule above about pay periods and statement dates not carrying over automatically.
  4. Click Approve to move those items into a draft statement. You’ll find it on the Drafts tab.
  5. Open the Drafts tab whenever you’re ready to review and finalize statements.
Screenshot

A Few Terms That Are Easy to Mix Up

  • Cutoff Date — the date, set in the Open tab, up to which delivered loads are pulled in and available to add to a statement. Loads delivered after the cutoff date won’t show up until you move the cutoff date forward.
  • Pay Period — the recurring payment schedule (Daily, Weekly, or Bi-weekly, plus a start day) that a driver is assigned to. It controls how often they’re paid and which statements get grouped together. Drivers never see this name.
  • Statement Date — the date that actually prints on one specific finished statement, chosen manually every time you build that statement.
These three are related, but none of them sets or changes the others automatically. Choosing a pay period does not set the statement date for you, and changing the cutoff date does not change either of the other two.

Frequently Asked Questions

Q: Who can access the Pay Periods settings page? A: Admin and Partner Admin users on your account. If you don’t see Settings in your account menu at all, ask an administrator at your company to set up or manage pay periods for you, or to grant you access if you need it regularly. Q: How do I set up a pay period? A: Click your name in the bottom-left corner, then Settings, then Pay Periods, and follow the setup steps in this article. The last day of the pay period is used as the statement date by default, but you can change it on each individual statement if needed. Q: Why does the pay period default to the current week instead of last week, when I’m trying to run payroll for a previous week? A: The pay period selector currently defaults to the current week rather than the previous one. For now, manually select the correct week each time you generate a statement — double-checking this before generating is worth building into your routine either way. Q: Can I select multiple pay periods at once when generating statements for several drivers? A: Not yet, this is a feature we’re planning to add, not something currently supported. Q: Can drivers see the name of their pay period on their statement? A: No. Drivers only ever see the Statement Date on their paystub. The pay period name and schedule are for your internal organization only. Q: Can I reuse or duplicate an existing pay period if one driver needs a different schedule than the rest? A: No. Create a brand new pay period with the schedule that driver needs, and assign only that driver to it. Q: Can I generate a statement for a driver who isn’t assigned to any pay period? A: No. Every driver has to be assigned to a pay period before you can generate a statement for them. Q: A statement was generated with the wrong pay period or wrong dates — how do I fix it? A: You can’t edit the dates on a statement that’s already been generated. Instead, delete the statement (using the trash can icon in the driver’s Paystubs) or revert it, and then create it again against the correct pay period. Q: I need to pay a driver outside my normal schedule — for example, their paperwork came in late, or an old load needs to be paid on a specific date. Is that possible? A: Yes. You can generate a statement outside of your regular pay periods for exactly this situation, without disrupting your normal recurring schedule for everyone else.