Ten Rivers Systems
← Articles

Setting up Bill.com so every payment lands in your books once.

Bill.com sits between your bills and your books: it captures invoices, routes approvals, sends payments, and syncs the lot to QuickBooks or NetSuite. Set up well, it's invisible: bills go in, approved payments go out, and the ledger just agrees. Set up loosely, it produces the quiet kind of mess: duplicate vendors, payments recorded twice, and a clearing account balance nobody can explain. The difference is almost entirely in the first week of setup.

Decide where records live before you connect anything

The single most important decision is which system owns what. Once Bill.com is your AP tool, bills and their payments should be created there and flow to the ledger through the sync, not entered in both places. The classic failure is a helpful hand recording a payment directly in QuickBooks that the sync then delivers again. Write the rule down, tell everyone who touches the books, and treat manual AP entries in the ledger as the exception that needs a reason.

Get the first sync clean

The initial sync copies lists both ways, so it faithfully reproduces whatever mess exists. Before connecting: merge duplicate vendors, retire the ones you no longer use, and confirm the chart of accounts is the one you actually want mapped. Then check the mapping itself: GL accounts, and classes, locations, or departments if your ledger uses them. Ten minutes of list hygiene before the first sync saves hours of untangling doubled vendors after it.

Make the approval chain mean something

Approvals are the reason to use Bill.com rather than paying straight from the bank, so don't leave them switched off "until things settle." Set approval policies that match how you really authorize spending. Even a single threshold (over a set amount needs a second person) is real control. And separate duties: the person who approves a bill shouldn't be the same person who releases the payment.

Use the roles, sparingly

Bill.com ships with roles for a reason: clerks enter bills, approvers approve, payers pay, accountants see everything, and administrators change settings. The common mistake is making everyone an administrator to get launched. Hand out the smallest role that does the job, and keep the administrator list to one or two names.

Reconcile the clearing account

Payments flow through a Bill.com clearing account in your ledger, and that account should net to zero once everything posts and clears. A balance that lingers is your early-warning light: something was double-recorded, a sync entry failed, or a payment is stuck mid-flight. Put the clearing account on the month-end checklist next to the bank reconciliation.

Work the sync errors, and mind the payment clock

Sync errors go into a queue, and a queue nobody owns grows quietly until the books drift. Make checking it part of someone's routine. Same for payment timing: electronic payments and mailed checks each have lead times between "pay" being clicked and money arriving, so schedule payments around when funds actually leave; your cash flow and your vendors will both behave better.

When to bring in help

A single company file with a tidy vendor list is a reasonable DIY. Syncing with NetSuite, multiple entities, class or department mapping, or moving an existing pile of AP process into Bill.com mid-year is where a clean setup pays for itself. That's the wiring we do: the technical setup and integration, while your accountant owns how the books are kept.

Common questions

Does Bill.com sync with QuickBooks and NetSuite?

Yes. Bill.com has two-way sync with QuickBooks Online and Desktop, NetSuite, and other ledgers. The sync itself is rarely the problem; loose account mapping, duplicate vendors, and keeping two sources of truth are what make the numbers drift.

Why doesn't my Bill.com activity match my books?

The usual cause is double entry: a payment recorded by hand in the ledger that also came across in the sync, or a clearing account nobody reconciles. Check that the Bill.com clearing account nets to zero; a lingering balance points at the transactions to fix.

Who should be an administrator in Bill.com?

As few people as possible. Use the built-in roles so clerks enter bills, approvers approve, and payers pay. Keep the person who approves a bill separate from the person who releases the payment.

This is general guidance on configuration, not accounting advice. How you keep your books and authorize spending stays between you and your own professionals.