Bookkeeping services for small and medium business.
Reliable bookkeeping so you can focus on your business. A dedicated local bookkeeper keeps your records meticulous, your reporting accurate and your ATO obligations handled - on a fixed fee, with no charge for calls.
Rated 4.9 from 126+ Google reviews · Registered BAS Agents · Xero Platinum Partner

What quality bookkeeping actually buys you.
Good books are the bedrock of every decision your business makes. Here is what changes when they are done properly.
Avoid costly errors
Accurate, compliant records mean no penalty letters, no double-paid suppliers and no GST surprises hiding in miscoded transactions.
Free up your time
The receipts, the reconciling, the chasing - handled. Owners get their evenings back within the first month.
Make better decisions
Clean, current numbers in Xero mean you price, hire and spend based on what is actually happening - not what you hope is happening.
Scale with confidence
As you grow, your bookkeeper flags the thresholds and obligations coming at you before they arrive - GST, payroll tax, staff entitlements.
Secure your data
Bank-grade security through Xero's cloud, with your records backed up and accessible - no laptop-in-the-ute filing system.
A happy ATO
Registered BAS agents prepare and lodge on time, every time. The ATO becomes a non-event.
Bookkeepers who put your small business first.
Based in Brisbane, working with small businesses Australia wide. Everything runs on Xero, so where you are matters less than whether the books are right.
Fixed fees
Agreed from the get-go and stuck to. Easy structure, zero surprises.
Dedicated bookkeeper
One person owns your books and knows your business inside and out.
Call anytime
No call or email is ever charged. Friendly humans, quick answers.
Xero specialists
Platinum Partners working exclusively in Xero - certified, every one of us.
Highly rated
4.9 stars from 126+ Google reviews - Brisbane's highest-rated bookkeepers.
ATO compliant
Registered BAS agents, so lodgments are our legal responsibility - and our routine.
Brisbane based
Fortitude Valley, just off Brunswick St. Come meet the team face to face.
CA backed
Chartered accountant oversight through the LINK group guarantees the work.
What a dedicated bookkeeper actually does.
Most people picture data entry, and picture it happening once a quarter. The entry is the smallest part of the work, and once a quarter is where the trouble starts.
The week, not the quarter
Bank feed coded and reconciled. Supplier bills entered and scheduled so nothing gets paid twice or paid late. Invoices out, with reminders chasing the slow payers. Payroll run, super calculated, STP filed on the day you pay people. Employee questions answered so they stop landing on you. Then the part you never see: a bookkeeper who knows your file noticing the charge that is double last month's and asking about it before it becomes a habit.
Bookkeeper, BAS agent, accountant
Three different jobs, and one of them is regulated. Anyone can enter transactions. Only a registered BAS agent or tax agent can charge a fee to prepare and lodge your BAS, or advise you on GST, PAYG withholding and super obligations. Registration sits with the Tax Practitioners Board, the register is public, and you can look up any agent by name or number. Your accountant is the year-end and tax strategy layer above both. LINK Books is a registered BAS agent, number 26865001.
What fixed fee means when things change
The fee covers an agreed scope: your transaction volume, your payroll headcount and frequency, BAS each cycle, and the monthly reporting. Calls and emails are not billed, ever. When the business changes shape - eight new staff, a second entity, a POS that triples the transaction count - the scope has moved and the fee gets re-quoted. You hear the number before the work happens, not on an invoice afterwards. Backlog is always priced separately, as a one-off.
How often the books get reconciled
Monthly is the floor. Below that you are running the business on a picture six to twelve weeks old, which is long enough to keep doing something expensive without knowing. Weekly earns its keep once you hold stock, pay staff fortnightly, rely on debtors landing to make payroll, or have several people spending on cards. High-volume retail and hospitality usually run daily, because a week of unmatched settlements is a week of unpicking.
What lands in your inbox each month
A profit and loss with the previous months beside it, so a change is visible rather than implied. A balance sheet. Aged receivables and payables, so you know who to call. Your cash position with the GST and PAYG you are holding for the ATO shown separately, because that money was never yours. And a short written note on what moved. Then BAS on the cycle, payroll reports as they run, and a clean file handed to your accountant at year end without a covering apology.
Taking the file off someone else
Usually about a week. We look at the file before you commit to anything, compare what was lodged with what the file says, and give you the findings in plain terms. Access moves across, the ATO side gets formalised, and we agree who is finishing the current period so nothing falls into the gap. If there is catch-up work, it gets quoted as a fixed one-off before the ongoing rhythm starts.
Where bookkeeping quietly goes wrong.
The files we take over are rarely broken outright. They are usually most of the way right, with a handful of habits underneath that move the numbers without anyone noticing.
Bank lines nobody could code
Xero suggests a match and somebody clicks OK. Do that on a line with no bill behind it and the transaction is recorded against nothing real. The ones nobody could guess at pile up at the bottom of the bank screen instead, month after month, until the file and the actual account balance stop agreeing. Every one of those lines is either income that has not been declared or a deduction you have not claimed.
The suspense account with a life of its own
It starts as a parking spot for three transactions someone will ask about later. Nobody asks. By year end it holds five figures and gets sorted out at the most expensive hourly rate in the chain, from a bank statement and guesswork. A holding account is fine when something empties it every month. Most of the time nothing does.
Coding drift
The same software subscription lands in general expenses in August, subscriptions in November and marketing in February, because three different people coded it. Total expenses are still right, so nothing looks broken. The breakdown is the part you actually use to make decisions, and it has quietly stopped meaning anything. Comparing this quarter to last only works when the same things sit in the same places.
Three versions of the same supplier
One contact record for the trade account, one for the store name and one for the abbreviation somebody typed at 7am, each holding its own slice of the year. Supplier statements never reconcile against any of them, the same bill gets entered and paid twice, and aged payables shows a picture nobody trusts. If you lodge a TPAR, duplicated contacts turn a five-minute report into an afternoon of matching ABNs.
GST claimed where there never was any
Bank fees, ASIC fees, most government charges, the stamp duty portion of an insurance premium, interest, GST-free food lines, and anything bought from a supplier who is not registered for GST. Coded at ten per cent out of habit, each one overstates your credits, and the error repeats every month until somebody reads the transaction instead of copying what happened last time. It is the most common thing we find in a file that otherwise looks tidy.
The real price of doing it yourself
Count it properly. The hours are the obvious cost and the ones owners discount, usually at three in the afternoon on a Sunday. Then the correction work at year end, billed by an accountant who is fixing a data problem instead of doing tax planning. Then the deductions nobody claimed because the receipt went through the wash. Then late lodgement, where the ATO penalty builds in blocks for each period you are behind and scales with the size of the business, with interest running on the amount owing underneath it. DIY is rarely free. It is billed later.
From first chat to books-on-autopilot.
- 01
Quick chat
Tell us how the books run today - software, volume, payroll, pain points. Fifteen minutes is usually enough to scope it.
- 02
Setup & health check
We review your Xero file (or build one), fix what needs fixing and agree the fixed fee before any ongoing work starts.
- 03
Ongoing bookkeeping
Your dedicated bookkeeper takes over: coding, reconciliations, payroll and BAS on a steady rhythm you can rely on.
- 04
Stay in the loop
Clear monthly reporting and a bookkeeper who answers the phone - so you always know exactly where the business stands.
Frequently asked questions.
How much does bookkeeping cost?
A fixed fee agreed before we start, based on your transaction volume, payroll and how often you want the books closed. Straightforward businesses start at $80 a week on our Basic Books package; use the fee estimator for an indicative range for yours.
What's the difference between a bookkeeper and an accountant?
Your bookkeeper keeps the records right week to week - reconciliations, payroll, BAS - while an accountant works on tax strategy and year-end. Get the bookkeeping right and the accounting gets cheaper and sharper. We work alongside whoever does your tax, including LINK Advisors if you want one connected team.
Can you lodge my BAS?
Yes - LINK Books is a registered BAS agent (agent number 26865001), so your BAS and IAS are prepared and lodged by people legally authorised to do it, with the extended agent deadlines that come with that.
Do you only work with Xero?
Yes, by choice. Working exclusively with Xero means your bookkeeper is a genuine expert in the platform your business runs on. Not on Xero yet? Our setup and conversion team will move you across cleanly.
My books are months behind. Can you still help?
Absolutely - catch-up work is one of the most common ways new clients arrive. We tidy the backlog, bring lodgments up to date with the ATO and then keep everything current. See catch-up bookkeeping.
Do I need to be in Brisbane?
No. We are Brisbane based - just off Brunswick St in Fortitude Valley, and you are always welcome to visit - but everything runs on Xero, so we support businesses Australia wide.
Can any bookkeeper lodge my BAS?
No - charging a fee to prepare or lodge a BAS is restricted to registered BAS agents and tax agents, and the Tax Practitioners Board register is public so you can check anyone in about thirty seconds. Our BAS agent page covers what that means in practice, including the extended lodgement deadlines.
How often should my books be reconciled?
Monthly at the absolute minimum. Weekly once you carry stock, run fortnightly payroll, depend on debtor payments landing to fund that payroll, or have several people spending on business cards. High-volume retail and hospitality files usually run daily, because unmatched card settlements compound fast. The test is simple: if a decision you made this week would have gone differently with current numbers, your rhythm is too slow.
What happens to the fixed fee if my business changes?
We re-quote, and you hear the number before the work happens. Fixed fee means one price for an agreed scope, not a price that ignores reality. Hiring your first four staff, adding a second entity, or moving to a system that triples your transaction count all change the work involved. Nothing appears on an invoice without a conversation first, and calls and emails are never billed either way.
How can I tell if my Xero file is actually in good shape?
Four checks you can run yourself. Open the bank reconciliation screen and look for lines still sitting there from more than a month ago. Check your balance sheet for a suspense or holding account with a balance in it. Search your contacts for the same supplier spelled three different ways. Then run the same profit and loss across the last six months side by side and see whether the same costs stay in the same accounts. If all four come back clean, your file is in better shape than most. Our free health check is a deeper version of the same thing.
Speak to an expert about your bookkeeping.
A free consultation is all it takes to see what handled books feel like. Call 07 3899 8311 or book a time.