Set up payroll export

How NestliCare payroll works — approve timesheets, then export a CSV to your payroll processor.

setupUpdated 2026-08-13 Raw markdown

Once you turn on the Payroll feature, approved timesheets flow into payroll runs that you export as a CSV and import into your payroll processor. NestliCare doesn't run payroll itself — no tax filing, no direct deposit — your processor keeps doing that part.

How it works

StepWhere it happensWho handles taxes + filings
Track and approve hoursNestliCare (Timesheets)
Run payroll and export a CSVNestliCare (Payroll)
Import the CSV and pay staffYour processor (QuickBooks, ADP, Paychex, Gusto, …)Your processor

Get set up

  1. Make sure Payroll is enabled in Settings → Features — see Enable or disable features.
  2. Go to Staff & Time → Payroll, then open its Settings tab.

Nothing else to configure. When you run payroll:

  1. Approve timesheets for the period.
  2. Start a payroll run — see Export payroll.
  3. Download the CSV.
  4. Import into your processor of choice.

Compatible with: QuickBooks Online, ADP Run, Paychex Flex, Gusto, Paylocity, most small-business processors.

Other payroll settings (API-only for now)

Some fields exist in the API DTO but don't have UI yet. If you need them, email [email protected] and we'll set them on your org:

  • payroll_defaultFrequency — weekly, biweekly, or monthly
  • payroll_defaultPayDay — days after period end
  • payroll_overtimeMultiplier — default 1.5
  • payroll_overtimeThresholdHours — default 40
  • payroll_organizationState — for state-specific overtime rules
  • payroll_ptoHoursPerDay — how a PTO day converts to hours

Troubleshooting

Can't see the Payroll settings. Payroll feature is off — enable it first under Settings → Features → Payroll.

My processor rejects the CSV with "unknown employee." The employee ID in the CSV doesn't match your processor's. Set Staff & Time → Staff → [person] → Employee ID to match the ID your processor uses.

Related articles

Was this article helpful?