Paying Workers

There are a few different integration options for paying workers in Everee. You can choose one or more of these options, depending on a few different factors:

  • which worker classifications you'll support (employees or contractors)
  • which platform is responsible to classify hours for overtime, if applicable
  • how frequently and quickly you want workers to get paid

In order for workers to get paid, you'll first need to add their earnings into Everee.

Paying workers fast (or instantly)

Payables are individual records of time or labor to be paid at an hourly or other rate, or flat-rate gross pay amounts. They are a flexible way to record just about any pre-calculated earning, such as pre-classified hours, miles driven, deliveries or jobs completed, and more.

This API supports paying contractors and employees on an ASAP basis, up to instantly if the payee has selected an instant-pay option like the Everee Pay Card.

You should use the Payables API if you're paying contractors, employees on a "unit" basis, or employees on an hourly basis if hours are pre-classified for overtime. Currently, this is the only API that supports Instant Deposit to workers' personal debit cards.

See the Payables API reference for more information.

📘

Instant Deposit to personal debit cards (beta)

If you want to enable your customers to pay their workers on personal debit cards, workers will either need to use their Everee worker portal, or you'll need to use Everee's Embed Components to embed the "card management" experience into your platform.

Paying hourly employees

If you're paying hourly workers on a regular basis and you want to use Everee's Time & Labor system to classify hours for overtime and support custom overtime rules per client or per state, you should use the Timesheets API.

This API supports paying employees on a regular basis, such as weekly or biweekly. It automatically classifies hours for overtime and transfers hours into payroll for approval. Hours should be submitted via the Timesheets API as soon as possible after a shift has been completed, so the records are available inside White Label for your customers to review or edit as needed.

See the Timesheets API reference for more information.

Paying out whole pay periods

If you're paying hourly workers on a regular basis and your platform already classifies their hours for overtime, you should use the Gross Earnings API. This API allows you to specify the earnings for an entire pay period in a single call, populating a complete payroll run at once.

This API supports paying employees on a regular basis, such as weekly or biweekly. It does not classify hours for overtime, since your platform already did.

Talk to your Partner Success manager if you're interested in paying out whole pay periods at once.