The export your bookkeeper wants
Last updated August 21, 2026
There is no QuickBooks or Xero connection in LakeOps, on purpose. What there is: a revenue report that exports one row per completed job — the date, the customer, the property, the service, the pieces, what was billed, the tax on its own line, what was collected and what is still owed — which is exactly the shape a bookkeeper imports as a batch of sales receipts.
“Can it talk to QuickBooks?” is the second question a bookkeeper asks, right after “where are the invoices.” The honest answer to both is the same: LakeOps makes no invoices and keeps no connection to QuickBooks or Xero alive. What it does instead is give the bookkeeper the one file they actually want.
The report
Open Reports → Revenue, set the window — a month, a season, the year — and press CSV. Every completed job in the window is one row: the completed date, the customer, the property, the service, the pieces worked, what was billed, the sales tax on its own line, what has been collected and what is still owed.
That is the shape of a sales receipt import. A bookkeeper who imports it once a month, or once a season, has every job in the books with its tax broken out and nothing typed twice. The receipt numbers are QuickBooks’ own; LakeOps never issues one.
The money
Payments live on their own report, each against the job it settled — a card or bank payment through LakeOps Payments, or a check the office recorded by hand — and that report exports the same way. Deposits reconcile against the receipts by customer and date.
Why there is no sync
A live connection to an accounting system is a thing that breaks in April, when a shop that went quiet for the winter comes back to an expired login on the day it wants its books. A file the bookkeeper imports cannot expire, and it works with whichever accountant you have next year.
Still stuck? Ask us — or go back to the help center.