Choose whether to bring older invoices
Only invoices created after connecting go over automatically. An admin can send older sent and paid invoices as a batch. Undoing that batch removes the invoices and payments it created.
Give your bookkeeper the invoices and payments your office already records in PoolBoss. The QuickBooks Online connection carries supported billing records across, so the same charges do not need to be entered again by hand.
Free for up to 20 pools. Every feature included.
In PoolBoss, an admin connects the QuickBooks Online company through Intuit so supported billing records can reach the right set of books.
Sent and paid invoices qualify for syncing. Draft invoices stay in PoolBoss.
PoolBoss checks hourly for new records to sync, reducing manual re-entry in QuickBooks Online. Use Sync on an invoice when it needs to go sooner.
An admin connects QuickBooks Online and reviews the sync setup with the person who keeps the books.
Your office keeps using the pool-service billing workflow for supported invoices and payments.
The one-way sync sends supported records to QuickBooks. Check sync status and resolve exceptions before treating the books as reconciled.
Every feature on every plan. Free includes up to 20 pools and 1 admin.
The integration sends the invoice number, due date, line descriptions, quantities, prices, discount and tax total. Invoice notes become a private note. PoolBoss carries the detail behind the charge into the books, saving your bookkeeper from rebuilding it from a total.
| PoolBoss record | QuickBooks record | What to know |
|---|---|---|
| Customer | Matched or created customer | Matched by email, or by name when no email is present. |
| Sent or paid invoice | Invoice | PoolBoss matches recognized catalog services to service-specific QuickBooks items, so the books can distinguish the services you bill. Unmatched lines use the shared Pool Service item. |
| Partial or full payment | Payment linked to the invoice | Each recorded payment is sent separately. |
| Refund on a paid invoice | Refund receipt | The refund is kept distinct from the original invoice. |
| Account credit | Credit memo | Applying the credit links it to the invoice it pays. |
Card payments, autopay and payments your office records all go over as linked QuickBooks payments. Reversing or moving a payment reduces or removes the matching accounting payment. PoolBoss keeps collection activity connected to the invoice, giving your bookkeeper less payment matching to do by hand.
Payments land in Undeposited Funds so your accountant can group deposits. Bank-feed payouts provide the deposit side of that reconciliation.
Manage invoices and payments in PoolBoss, then review their synced accounting records in QuickBooks Online. Changes are sent from PoolBoss to QuickBooks Online. See the billing workflow
Only invoices created after connecting go over automatically. An admin can send older sent and paid invoices as a batch. Undoing that batch removes the invoices and payments it created.
Failed invoices and credit memos appear in sync status with a reason. Open the invoice and Retry after correcting the problem. A failed invoice waits for that action, and a repeated failure sends one email to the admin.
Disconnecting stops the connection while leaving records already in QuickBooks untouched. Use your accounting review process for the records that remain.
Explore API and webhooks for other toolsIncluded on every plan. Set up the way your company works.
PoolBoss sends your sent and paid invoices to QuickBooks Online, along with the customer each one belongs to, then every payment, refund, and account credit on them. You bill and collect in PoolBoss, your books live in QuickBooks, and nobody types a transaction twice. It’s included on every plan.
Invoices go over once they’re sent or paid, never as drafts. Each one carries its PoolBoss invoice number, due date, every line’s description, quantity, and price, any discount, and the tax total. Invoice notes go over as a private note. PoolBoss carries the detail behind the charge into the books, saving your bookkeeper from rebuilding it from a total.
The customer goes with the invoice. PoolBoss looks for them in QuickBooks by email, or by name when there’s no email, and creates them with their name and email if they aren’t there. PoolBoss matches recognized catalog services to service-specific QuickBooks items, so the books can distinguish the services you bill. Lines it cannot match use the shared Pool Service item.
An hourly background check sends new sent and paid invoices over in batches, oldest first, along with any money changes on invoices already there. When you need one in QuickBooks now, press Sync on the invoice. The rest of the billing flow is on PoolBoss billing.
Need your invoices or visits in another tool as well? The PoolBoss API and webhooks hand them to any system you run, on every plan.
Every payment, partial or full, by card, autopay, or one you record, goes over as its own QuickBooks payment linked to the invoice. A refund on a paid invoice goes over as a refund receipt. A payment you reverse or move reduces or removes the matching QuickBooks payment. An account credit you issue becomes a credit memo, and applying it to an invoice links the two. PoolBoss keeps collection activity connected to the invoice, giving your bookkeeper less payment matching to do by hand.
Payments land in Undeposited Funds, so your accountant groups them into deposits the way they already do. Your bank feed brings in the payouts, so each payout is counted once.
PoolBoss shows failed invoice and credit-memo syncs in Settings under QuickBooks sync status, with the reason, so your office can find the records that need attention. Each invoice links to its page, where a Retry button sends it again. A failed invoice waits for your Retry, giving your office a chance to fix the problem before sending it again. If the same invoice fails again, the admin gets one email about it.
One example is a name clash: a customer whose name is already taken in QuickBooks by someone with a different email. Fix the name in either place and retry.
PoolBoss automatically syncs invoices created after you connect QuickBooks Online. Older invoices stay out of that initial sync, so connecting does not unexpectedly import your entire billing history. If you want older ones in QuickBooks too, an admin can send them as one batch from the Older invoices card, and undo that batch later, which removes exactly the invoices and payments it created. If you are moving from another system, start with Smart Import.
PoolBoss connects each pool’s readings, treatment and history to the visit report, helping your crew plan the care and your office explain it.
You pay by how many pools you manage. No per-seat fees, no per-pool meter, and no surprise line on the bill as you grow.
PoolBoss includes every feature on every plan. Choose the pool capacity you need. Free allows one admin; paid plans include unlimited admins.
PoolBoss runs on supported iPhone and Android devices. Sign in and load the route before a signal gap, then record the visit offline and sync when connected.
“Switched over and haven't looked back.”
Answers for the way you run your route.
Yes. Connect your QuickBooks Online company through Intuit, and PoolBoss sends customers, invoices, payments, refunds and credits from your service operation into your books. Your office can bill in PoolBoss without retyping those records into QuickBooks. The integration is included on every PoolBoss plan; your QuickBooks subscription is separate.
PoolBoss sends sent and paid invoices with their numbers, due dates, lines, discounts and tax totals. It matches or creates customers, connects payments to invoices, and sends refunds and credits as accounting records. Recognized catalog services use service-specific QuickBooks items, while unmatched lines use a shared Pool Service item. Your bookkeeper gets the detail behind the bill instead of just an unexplained total.
PoolBoss sends billing records into QuickBooks Online. Create invoices and record payments in PoolBoss, then use QuickBooks for the accounting view of that work. The integration checks hourly, and you can use an invoice’s Sync action sooner. Drafts stay in PoolBoss until they are ready to be sent. Your team can keep service billing in PoolBoss and the accounting view in QuickBooks without entering each invoice twice.
PoolBoss shows the failed record and the reason in Settings, so your office knows what needs fixing. Correct the issue, such as a customer-name conflict, then use Retry on the invoice. A repeat failure also alerts an admin by email, helping you find and resolve an accounting gap instead of assuming every invoice reached the books.
You choose which older records to bring across. PoolBoss’s regular sync handles invoices created after connection; an admin can send older sent and paid invoices in a separate batch. This lets your bookkeeper control the changeover without automatically importing a second copy of everything already in QuickBooks.
Start with up to 20 pools free. Every plan includes every feature, with unlimited techs and office managers.
Start freeFree includes 1 admin. Paid plans start with a 30-day trial.