What syncs
| ClockLap | Sent as | Notes |
|---|---|---|
| Invoice | Invoice with invoice_number, create_date, due days, currency | Marked as sent |
| Each line | name, description, qty, unit_cost | Discounts as negative lines |
| Tax | taxName1 / taxAmount1 | The line’s rate, under the tax name you choose |
| The client | Client (matched, or added) | – |
| Payments | Payment of type Cash, Check, Bank Transfer or Credit Card | Once each |
How it works
- Connect FreshBooksSign in as the business owner or an admin; ClockLap reads the business to connect.
- Match your clientsBy email, then by name. Clients the system doesn’t have yet are added with their first invoice (or leave that off and match them by hand).
- Choose items and taxesWhere labour, materials, flat-rate and discount lines go, and which tax codes to use, picked from the system’s own lists.
- Choose whenAs soon as an invoice is sent (default), or only when you press Send now.
- ReviewSee every invoice the first sync would send before you finish.
Matching clients
Each ClockLap client is matched to a FreshBooks client by email, then name.
What you need
- A FreshBooks account (owner or admin)
Every run keeps a history: who and what was sent, per-line results, plain-language errors with a fix, and a redacted request log for admins. Webhooks fire on accounting.invoice_synced, accounting.sync_failed.
Questions
What happens when an invoice changes after it was sent?
ClockLap sends each invoice once per version. If it changes, the same FreshBooks invoice is updated; an unchanged invoice is never sent twice, even if a sync is retried.
Which invoices go over?
Invoices once they are sent to the client (sent, viewed, partly paid or paid), from the day you connect or a start date you pick. Drafts stay in ClockLap.
Who works out the tax?
ClockLap works out tax on the invoice. FreshBooks records it with the tax codes you map, and its own totals are the ones in your books.
Can a voided invoice be voided in FreshBooks too?
FreshBooks has no void through its API, so ClockLap tells you to delete it in FreshBooks.
Is the FreshBooks connection included in the price?
Yes. Every connection is part of every ClockLap plan: $1 per staff member and $2 per manager or admin a month, with no add-ons.
Is ClockLap affiliated with FreshBooks?
No. ClockLap connects to FreshBooks using its published API; it isn’t affiliated with or endorsed by FreshBooks. The connection is in beta while we verify it with live accounts.