Skip to content
AM

Payroll import and reconciliation

Payroll at /payroll imports completed Gusto runs as journal entries and reconciles their GL liabilities. InBlack does not calculate payroll, file payroll taxes, or make payroll payments; those remain with Gusto.

Connect and sync

The Runs tab shows whether Gusto is configured and connected. If available, select Connect Gusto and complete OAuth. The page verifies the returned OAuth state before exchanging the code.

Once connected, select Sync Now. Imported runs show pay period, pay date, gross pay, employee and employer taxes, reimbursements, other withholdings, net pay, employee count, and status.

StatusMeaning
PENDINGRecorded but not posted
POSTEDBalanced journal entry created
SKIPPEDRun could not post, commonly because a required mapping is absent
ERRORImport or posting failed; inspect the detail message

Each processed run posts one totals-level entry rather than employee-level detail.

Account mappings

Map each category to an account of the required type:

CategorySideAccount type
Gross wagesDebitExpense
Employer payroll taxDebitExpense
ReimbursementsDebitExpense
Employee tax withholdingCreditLiability
Employer tax payableCreditLiability
Benefits and deductionsCreditLiability
Net payCreditLiability

Reimbursement and benefits/deductions mappings are required only when a run contains those amounts. Other categories are required. A skipped run can post on a later sync after its missing mappings are added.

Connection, sync, and mapping operations require manage-settings permission. Run history and reconciliation require report permission.

Reconciliation

Choose a date range on the Reconciliation tab. The summary compares expected debit totals from posted runs with GL debits. A zero GL variance means the imported runs tie to the ledger.

The liability table shows opening balance, payroll accrual credits, payment/remittance debits, expected ending balance, actual GL balance, and variance for each mapped liability account. A nonzero variance means activity outside payroll imports touched that account and requires review.