Read summarized version with
When I ran my first startup, Simpo, I treated bookkeeping like flossing. I knew I was supposed to do it regularly, I knew skipping it would hurt me eventually, and I still let it pile up until the pain was unavoidable.
Then tax season would arrive, and I’d spend a frantic weekend reconstructing what happened eight months ago from a shoebox of receipts and a bank statement I’d never opened. If you’ve ever done this, you know the specific kind of dread I’m talking about.
Here’s what I eventually figured out. Bookkeeping isn’t hard because the tasks are complicated. It’s hard because there’s no process. When every entry is a decision you make from scratch, you avoid it. A SCORE survey found that around 40% of small business owners say bookkeeping and taxes are the worst part of owning a business - not because the work is technically hard, but because there’s no rhythm to it. But when the bookkeeping process is a defined rhythm, this on Mondays, that at month-end, it gets boring and routine. Which is exactly what you want from your books.
This post walks through that process step by step: what to do daily, weekly, and monthly, with concrete QuickBooks and Xero examples. I’ll also show you how to document it once so the next person (or future you) doesn’t have to relearn it.
Yuval / Founder & CEO, Glitter AI
Teach your co-workers or customers how to get stuff done – in seconds.
What the bookkeeping process actually is
Bookkeeping is the systematic recording, classifying, and reconciling of every financial transaction your business makes. That’s it. It’s not strategy, it’s not tax planning, it’s not forecasting. Those things sit on top of bookkeeping, and they’re only as good as the books underneath them.
People conflate bookkeeping with accounting because the two live on a continuum. Bookkeeping is the day-to-day capture of data. Accounting is the interpretation of it. If you want the full picture of how raw transactions become financial statements, our walkthrough on documenting the wider accounting function covers the broader chain. This post stays focused on the part you touch most often.
A healthy bookkeeping process has three layers:
- A daily layer, capturing transactions as they happen so nothing gets lost
- A weekly layer, categorizing, matching, and chasing what’s open
- A monthly layer, reconciling, adjusting, and closing the books so the numbers are trustworthy
Skip the daily and weekly layers and your month-end becomes the shoebox weekend I described above. Do them consistently, and month-end shrinks to a 90-minute checklist.
Step 1: Set up your foundation (do this once)
Before any recurring rhythm works, you need a foundation. Get these right once and the rest of the bookkeeping process runs smoothly.
Choose your accounting method
You’ll record transactions on either a cash basis (you book revenue when money lands and expenses when money leaves) or an accrual basis (you book revenue when it’s earned and expenses when they’re incurred, regardless of when cash moves). Most small businesses start on cash basis because it’s simpler. Most growing businesses move to accrual because it reflects reality more honestly. Pick one and stay consistent. Switching mid-year creates a mess.
Build your chart of accounts
Your chart of accounts is the list of buckets every transaction gets sorted into: assets, liabilities, equity, revenue, and expenses. Both QuickBooks and Xero ship with a default chart of accounts. Resist the urge to over-customize on day one. A bloated chart with 200 accounts is harder to maintain than a lean one with 40. Add accounts when you actually need to track something separately, not just in case.
Connect your bank and card feeds
In QuickBooks, this is Transactions → Bank transactions → Link account. In Xero, it’s Accounting → Bank accounts → Add bank account. Connecting your feeds is the setup step that pays off the most, because it turns “type in every transaction” into “review and approve transactions that import automatically.”
Teach your co-workers or customers how to get stuff done – in seconds.
Step 2: The daily bookkeeping process
Daily tasks are short, five to ten minutes, but they’re the ones that prevent backlog. The goal here is capture, not perfection.
- Record cash and manual transactions. Anything that won’t show up in a bank feed - petty cash, a customer who paid in cash, an owner reimbursement - gets noted the same day. A transaction you don’t capture within 24 hours is a transaction you’ll reconstruct from memory later, badly.
- Photograph and attach receipts. Use the QuickBooks or Xero mobile app to snap receipts and attach them to the matching expense. This is the step everyone skips and everyone regrets during an audit. Both apps now OCR the receipt and pre-fill the amount and vendor.
- Send invoices for completed work. The fastest way to improve cash flow isn’t collections - it’s invoicing on the day work is done instead of “whenever I get to it.”
That’s the entire daily layer. If you do nothing else, do this.
Step 3: The weekly bookkeeping process
Weekly is where raw data becomes organized data. Block 30 to 45 minutes, same time each week.
Categorize imported transactions
Open your bank feed and assign every imported transaction to the right account. Both QuickBooks and Xero learn from your past choices and suggest categories. Accept the good suggestions, fix the wrong ones. The discipline that matters here is consistency: the same vendor should always hit the same account. Inconsistent categorization is the number one reason small-business financials look wrong.
Match payments to invoices and bills
Mark customer payments against the invoices they settle, and supplier payments against the bills they clear. Unmatched payments are how you end up thinking a client still owes you when they paid three weeks ago.
Review accounts receivable and payable
Pull a quick AR aging report and chase anything past due. Glance at AP and flag what’s coming up. These two reviews sit at the heart of the accounts payable SOP and the accounts receivable SOP, and a weekly look keeps both from becoming month-end emergencies.
Step 4: The monthly bookkeeping process (the close)
This is where bookkeeping turns into something you can actually trust. The monthly close is the part most people dread. But if the daily and weekly layers are solid, it’s mostly verification.
Reconcile every bank and card account
Reconciliation means proving that your books match your bank - every transaction accounted for, ending balances identical. In QuickBooks it’s Settings → Reconcile; in Xero it’s the Reconciliation Report under each bank account. You enter the statement’s closing balance and date, then tick off transactions until the difference is zero.
If you’ve never done this end to end, the bank reconciliation process walkthrough breaks down exactly how to match transactions and hunt down discrepancies. Don’t close the month with an unreconciled account. An unreconciled account is just a number you’re guessing at.
Record adjusting entries
These are the entries no bank feed will ever create for you: depreciation, prepaid expenses you’ve now used, accrued wages, accrued interest. They’re what separates cash-in-the-account from actual financial performance. Keep a short standing list of the recurring ones so you’re not rediscovering them every month.
Review the financial statements
Generate three reports: the profit and loss, the balance sheet, and the cash flow statement. Then actually read them. Does revenue look right? Any expense categories with suspicious round numbers or zeros? Does the balance sheet balance? You’re not auditing yourself here. You’re sanity-checking before these numbers drive a decision.
Lock the period
Once you’re satisfied, close the books for the month. QuickBooks has a closing date with an optional password. Xero has Lock Dates. Locking prevents accidental backdated edits that silently change numbers you’ve already reported. This one setting has saved me from more “wait, why did last quarter change?” panics than anything else.
Teach your co-workers or customers how to get stuff done – in seconds.
The step everyone skips: documenting the process
Here’s the uncomfortable truth I learned the hard way. The biggest risk to your bookkeeping isn’t an error in QuickBooks. It’s that the entire process lives in one person’s head. Often the founder’s. Sometimes a bookkeeper who’s about to go on leave or quit. Gartner research puts a number on what undocumented, manual work actually produces: 59% of accountants make several financial errors per month, with capacity pressure and the absence of clear procedures as the leading causes.
When that person is unavailable, the books don’t just pause. They degrade. Someone improvises, categorizes things differently, skips the reconciliation because they don’t know it’s part of the rhythm, and three months later you’re untangling it.
I built Glitter AI specifically because I was tired of being the single point of failure for processes exactly like this. Instead of writing a 20-page bookkeeping manual nobody reads, you record your screen once while you actually do your weekly categorization or your monthly reconciliation, narrating as you go. Glitter turns that recording into a clean, step-by-step guide automatically: screenshots, written instructions, the works.
Now your bookkeeping process isn’t tribal knowledge. It’s a documented standard operating procedure anyone can follow, the same way every time. If you want to go further on building these into a real system, our deeper guide to standardizing finance procedures is a good next read. The point is simple. A bookkeeping process you can’t hand to someone else isn’t really a process. It’s a liability with good months.
A simple bookkeeping process checklist
If you want the whole thing on one page:
Daily
- Record cash and manual transactions
- Photograph and attach receipts
- Invoice completed work
Weekly
- Categorize imported bank-feed transactions
- Match payments to invoices and bills
- Review AR aging and upcoming AP
Monthly
- Reconcile every bank and card account
- Record adjusting entries
- Review P&L, balance sheet, and cash flow
- Lock the closed period
Print it, document each step once with screenshots, and bookkeeping stops being the thing you dread and becomes the thing that just happens.
Frequently Asked Questions
What is the bookkeeping process?
The bookkeeping process is the systematic recording, classifying, and reconciling of every financial transaction a business makes. It typically runs in three layers: daily capture of transactions, weekly categorization and matching, and a monthly close where accounts are reconciled and books are locked.
What are the basic steps of bookkeeping?
The basic steps are recording transactions as they happen, categorizing them to the correct accounts, matching payments to invoices and bills, reconciling bank and card accounts, recording adjusting entries, and reviewing financial statements before closing the period. Doing the small daily and weekly steps keeps the monthly close fast.
How often should small businesses do bookkeeping?
Small businesses should capture transactions daily, categorize and match them weekly, and complete a full reconciliation and close monthly. Spreading the work across a regular rhythm prevents the backlog that makes year-end and tax season painful.
What is the difference between bookkeeping and accounting?
Bookkeeping is the day-to-day capture and recording of financial data. Accounting is the interpretation of that data into reports, analysis, tax planning, and strategy. Accounting is only as reliable as the bookkeeping underneath it.
Should I use cash basis or accrual basis bookkeeping?
Cash basis records revenue and expenses when money moves, and is simpler for small or early-stage businesses. Accrual basis records them when earned or incurred, giving a truer picture of performance, and is standard for growing businesses. Pick one and stay consistent throughout the year.
How do I do bookkeeping in QuickBooks?
Connect your bank and card feeds under Transactions, categorize imported transactions to the correct accounts, match payments to invoices and bills, then reconcile each account monthly under Settings then Reconcile. Set a closing date to lock the period once you are satisfied with the numbers.
How do I do bookkeeping in Xero?
Add your bank accounts under Accounting then Bank accounts, reconcile imported transactions against invoices and bills in the reconciliation screen, and run the Reconciliation Report at month-end. Use Lock Dates to prevent backdated edits to a closed period.
What is bank reconciliation in bookkeeping?
Bank reconciliation is the process of proving your books match your bank statement, with every transaction accounted for and the ending balances identical. It is a core monthly step because an unreconciled account means your reported numbers are essentially a guess.
What are adjusting entries in bookkeeping?
Adjusting entries are manual entries no bank feed creates for you, such as depreciation, prepaid expenses being used up, accrued wages, and accrued interest. They convert raw cash movement into an accurate picture of financial performance and are recorded during the monthly close.
How do I document my bookkeeping process so others can follow it?
Record your screen once while performing each recurring task and narrate what you are doing, then turn that recording into a step-by-step guide with screenshots. Tools like Glitter AI generate this documentation automatically, so the process stops living in one person's head and becomes a repeatable standard operating procedure.








