WaffleInvoice Blog
Practical invoicing tips for freelancers and service businesses.
Blog Post
How to Invoice as a Bookkeeper (Monthly Retainers and Recurring Billing)
How to invoice as a bookkeeper: monthly retainers vs hourly, recurring invoices, cleanup project billing, what to include, payment terms, and automating the whole thing.
How to Invoice as a Bookkeeper (Monthly Retainers and Recurring Billing)
You spend your days making sure other people's books are clean and their invoices go out on time. It is a little ironic how many bookkeepers run their own billing out of a messy spreadsheet. Your invoicing should be the tidiest part of your business. Here is how to invoice bookkeeping clients so payment is predictable, automatic, and on time.
Choose a pricing model and commit to it
Bookkeepers bill three main ways:
Hourly. Simple to start, but it punishes you for getting faster and caps your income at your hours. Fine for unpredictable work, not great long term.
Monthly retainer (flat fee). The client pays a set amount each month for a defined scope - categorizing transactions, reconciling accounts, monthly reports. This is the best model for both sides: predictable revenue for you, a predictable bill for them.
Value or tiered packages. Bronze, Silver, Gold tiers based on transaction volume or services. This lets clients self-select and makes upsells natural.
Most established bookkeepers move toward flat monthly retainers as fast as they can. It is the model your invoicing tools should be built around.
Automate recurring invoices
If you bill the same retainer every month, you should never manually create that invoice again. Set up a recurring invoice that generates and sends automatically on the first of the month, with auto-pay so the client's card or bank account is charged on the due date. That single change eliminates the most predictable, most forgettable admin task in your business and guarantees you get paid without lifting a finger.
Bill cleanup and catch-up work as a separate project
New clients almost always arrive with a backlog - months of uncategorized transactions, unreconciled accounts, a shoebox of receipts. Do not fold that into the monthly retainer. Quote the cleanup as a one-time project with its own scope and price, ideally with a deposit up front, and only start the recurring monthly retainer once the books are current. This protects you from doing weeks of catch-up work at a monthly-maintenance rate.
What every bookkeeping invoice needs
Your business name and contact details, plus tax info if applicable.
The billing period - "Monthly bookkeeping - May 2026" - so it is crystal clear what they are paying for.
Scope reminder - a short line listing what the retainer covers reduces "do you also do payroll?" confusion.
Clear total, due date, and payment link.
Clarity here means fewer questions and faster payment.
Payment terms that keep cash flowing
Retainers work best billed in advance - you invoice for the upcoming month, not the one that just ended, so you are never working unpaid. Pair that with auto-pay and your accounts receivable basically disappears. For clients who insist on terms, Net 15 is reasonable; add a late fee policy and stick to it. You advise clients to enforce their terms - take your own advice.
Common bookkeeping invoice mistakes
Manually invoicing the same retainer every month. Automate it and forget it.
Doing cleanup work at the maintenance rate. Scope and price catch-up separately.
Billing in arrears with no auto-pay. You become the client's interest-free lender.
Vague line items. Always name the period and scope.
A sample bookkeeping invoice
A monthly retainer invoice might read: "Monthly bookkeeping - May 2026" with a scope line (transaction categorization, two-account reconciliation, monthly P&L and balance sheet), a flat $450 total, billed on the 1st, auto-pay on the due date. The client never thinks about it, and neither do you.
Make your own books the easy part
You keep everyone else paid and organized; your billing should run itself. Set up automatic monthly retainer invoices, charge clients on autopilot, bill cleanup projects with deposits, and send reminders to anyone on terms. Create your free account - no card required - or try the free invoice generator first. When recurring billing and online payments become core to your practice, Pro is $19/month.
Related: The complete guide to recurring invoices · How to invoice retainer clients · How to invoice as a consultant
Ready to improve your invoicing?
WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.
Sign Up FreeMore from the blog
How to Invoice Freelance Clients: A Practical Guide
Learn what to include on every freelance invoice, when to send it, and how to follow up on late payments.
How to Get Paid Faster as a Freelancer: 10 Proven Strategies
Get paid faster with these proven strategies: clear payment terms, multiple payment methods, automatic reminders, and more.
