LedgerBarnHelp

← All guides

Pay your employees: checks, paystubs, or direct deposit

Everything hangs off the run's register: paystub links, check printing in two layouts, and the direct-deposit file for your bank.

  1. Open the run's registerBooks & Payroll → Payroll → click any row in the Pay runs table. Each employee line has a "paystub" link and — if paid by check — a "check ####" link.
  2. Print or save a paystubClick "paystub" to open the Earnings Statement in a new tab. Use your browser's Print (Ctrl/Cmd+P) and "Save as PDF," or send it to a printer.
  3. Print a checkClick "check ####" and use the "🖨 Print this check" button. The detachable earnings stub prints below the check.
  4. Pre-printed or handwrittenThe top of the check page says which layout you're seeing, with a link to switch. Pre-printed fills in date/payee/amount/memo for check stock that already carries your bank's MICR line; Handwritten is a reference card listing exactly what to write on a blank check. The app never prints your bank/MICR info itself.
  5. Check numbers are automaticOn a Paper check run, numbers are assigned in order as the run is created — you never type them, and the register makes collisions impossible.
  6. The Check registerOnce at least one paper check exists, a "Check register" button appears next to "+ Run payroll" — every check by number, date, payee, and amount, with a running total. Click a row to reopen that check.
  7. Change where numbering startsBooks & Payroll → Settings → "Check numbering" card. Admins can edit the Starting check number (say, for a new checkbook) and Save.
  8. Direct deposit: set up your bank onceBooks & Payroll → Settings → "Business (employer) info" → "Bank info (for ACH direct deposit)." Fill in Bank name, ODFI routing (your bank, 9 digits), and Company ID (EIN) — your bank gives you these. The pill flips to "configured" when complete.
  9. Direct deposit: employee bank detailsEach ACH-paid employee needs bank info saved in their "Sensitive data" card first. If anyone's missing it, the run tells you exactly who.
  10. Download the NACHA fileAfter an ACH run, its row in the Pay runs table shows a green "ACH file" link. Click it to download the .ach file.
  11. Send the file to your bankThe app builds the NACHA file; it doesn't transmit it. Upload the .ach file through your bank's business portal (or hand it off per their process) so they originate the deposits.
Good to know
Questions this guide didn't answer? Email [email protected] — a person reads every message.