Accounting and Bookkeeping for a Small Service Business: The Whole Cycle, Step by Step
Recording money in and money out, choosing categories that match your tax form, reconciling monthly, and reading your own profit and loss — walked through in Daily Invoice Maker with a real demo year and the numbers left in.
In this article
- Key takeaways
- The difference nobody explains properly
- Step 1: One place for money in
- Step 2: One place for money out
- Step 3: The ledger, and why single-entry is right for you
- Step 4: Your categories are your chart of accounts
- Step 5: Reading your own income statement
- Step 6: Who owes you
- The deductions people actually lose
- Year-end: what the books are actually for
- The ten-minute month-end close
- Five mistakes we see in real files
- FAQ
- The bottom line
Accounting and bookkeeping are two different jobs, and if you run a service business you are already doing most of one of them without calling it that. Every invoice you send and every receipt you keep is bookkeeping. What is usually missing is the other half: turning that pile into a number you can act on before the year is over.
This guide walks the whole cycle in Daily Invoice Maker, using a real demo file — a pool route with 32 active customers, 265 invoices and a full year behind it — with the numbers left in so you can check the math. It follows the same ground a formal accounting course covers, in the order a working business actually meets it, and it says plainly where a $149.95 desktop app is the wrong tool.
Prefer to watch? This two-minute walkthrough covers the same ground in the app:
Key takeaways
- Bookkeeping is recording. Accounting is interpreting. You need both, but they happen at different times and the first one has to be boring and daily.
- A service business almost always wants single-entry bookkeeping, not double-entry. Knowing why saves you from buying software built for a different problem.
- Your categories are your chart of accounts. Get roughly fifteen of them right and every report downstream works.
- Three reports matter: what you earned, what you spent, and who still owes you. The third one is the one small businesses skip and the one that kills them.
- Do a ten-minute month-end close. It is the difference between a tax return you file and a tax return you survive.
The difference nobody explains properly
Bookkeeping is the recording. A job happened, money moved, you wrote it down with a date, an amount and a label. It is repetitive, it has a right answer, and it should take you a few minutes a day.
Accounting is what you do with the record: grouping it, checking it, and turning it into statements that answer questions. Was March actually profitable, or did it just feel busy? Which is bigger, my fuel bill or my chemical bill? Can I afford to hire?
The reason this distinction matters practically is timing. Bookkeeping has to be current or it is worthless — a receipt you cannot identify three months later is just a piece of paper. Accounting can be periodic. You post daily and you read monthly. People who try to do both at once do neither, and people who do neither hand a shoebox to a preparer in March and pay for the privilege.
Step 1: One place for money in
Revenue is the easier half because it is already a document. Every invoice is a record of a sale with a date, a customer and an amount, and the invoice list is your sales journal whether or not you call it one.

Two habits make the rest of the year work:
- Invoice on the day the work happened, not on the day you remember. The service date and the invoice date are separate fields for exactly this reason — bill on Friday for Tuesday's visit and the revenue still lands in the right week.
- Mark payments the day they arrive. An invoice marked paid a month late makes your cash-flow picture a month wrong, and cash flow is the thing that actually closes businesses.
If you bill the same customers every month, set them up once as recurring and let the app generate the batch. In the demo file, 20 monthly invoices take one pass. The bookkeeping benefit is not the saved typing — it is that recurring revenue gets recorded on a schedule instead of whenever somebody gets round to it.
Step 2: One place for money out
Expenses are where the money is, in both senses. This is the half people do badly, and every dollar missed here is a dollar you pay tax on for no reason.

There are three ways in, and you should use all three:
- Photograph the receipt at the counter. Not that evening. The receipt in your truck door is already lost. The app reads the vendor, date and total off the photo and keeps the image attached to the record, which is what an auditor asks for.
- Import the bank or card statement. This catches everything you did not photograph — the subscriptions, the fuel, the autopay. Import once a month and you go from "the expenses I remembered" to "the expenses that happened".
- Type the rare one. Cash to a helper, a swap-meet part. Two a month, not two hundred.
The reason to attach the actual receipt image matters more than people think. The deduction is not the problem — proving it is. A line in a spreadsheet that says "Supplies $186" is an assertion. The same line with the photo attached is a record.
Step 3: The ledger, and why single-entry is right for you
Here is where accounting courses lose most tradespeople. They teach double-entry: every transaction is recorded twice, once as a debit and once as a credit, and the two sides must balance. It is genuinely brilliant, it is 500 years old, and it is how every large company on earth keeps its books.
You almost certainly do not need it.
Double-entry exists to track things a service business mostly does not have: inventory that moves in and out, accounts payable stretched across terms, depreciation schedules on a fleet, equity split between partners. Its great advantage is that it catches its own errors — if the books do not balance, something is wrong. Its cost is that every single entry requires you to know which two accounts it touches.
Single-entry records each transaction once: date, amount, in or out, category. That is what the Transactions screen is.

Single-entry is the right choice when: you are a sole proprietor or single-member LLC, you hold little or no inventory, you are taxed on Schedule C, and you are cash-basis (you count money when it moves, not when it is promised). That describes the overwhelming majority of service businesses. If you have partners, investors, real inventory or you are filing a corporate return, you have outgrown this and you want a bookkeeper with double-entry software. That is not a failure — it is a good problem.
The one rule that keeps single-entry honest
Since nothing self-balances, you get your safety from reconciling: at month end, the total that moved through your business bank account should match the total in your books. If your statement says $4,180 of deposits and your app says $3,905, you are missing $275 of income. Find it. That five-minute check does the job double-entry does automatically, and it is the entire reason single-entry is safe at this scale.
Step 4: Your categories are your chart of accounts
"Chart of accounts" is a formal term for a plain thing: the list of buckets you sort money into. Get this right and every report works. Get it wrong and you will spend next February re-sorting a year.
Three rules that matter more than the specific list:
- Match the tax form, not your intuition. Schedule C has fixed lines — Car and truck, Supplies, Insurance, Repairs, Advertising, Utilities. If your categories map to those lines, your tax return is a copy job. If you invented "Truck stuff", somebody has to translate it later, and that somebody bills by the hour.
- Fifteen categories, not sixty. Precision you will not maintain is worse than a coarse category you will. Nobody has ever been audited for lumping zip ties in with Supplies.
- Separate the ones with different tax treatment. Meals are often 50% deductible. Vehicle costs can go by mileage or actual expense but not both. Equipment over a threshold may need capitalising rather than expensing. Those need their own buckets because they are treated differently, not because they feel different.
One trap worth naming: a transfer to yourself is not an expense. Moving $2,000 from the business account to your personal account is an owner's draw. It is not a business cost, it does not reduce your taxable profit, and categorising it as one is the single most common way a set of small-business books ends up materially wrong.
Step 5: Reading your own income statement
An income statement — profit and loss — answers one question: over this period, did more come in than went out? Revenue, minus expenses, equals profit.

The demo year: $28,186.30 income, $23,189.82 expenses, $4,996.48 net profit. Those three numbers are the whole statement, and there are three things worth reading in them.
The margin is thin. $4,996 on $28,186 is 17.7%. That is a real answer to a real question and it should prompt another one: is that a pricing problem or a cost problem? You cannot ask that without the number.
Profit is not cash. The same screen shows $510.00 overdue and $2,205.00 unpaid but not yet due. That is $2,715 of your profit sitting in other people's bank accounts. A business can be profitable on paper and still fail to make payroll, and this is exactly how.
Trends beat totals. The six-month chart shows revenue and expenses moving together. When the gap narrows, something changed — a supplier put prices up, or you took on work priced too low. A yearly total would hide that for eleven months.
Step 6: Who owes you
Accounts receivable is the report small operators skip and the one that matters most day to day. Work you have done and not been paid for is a loan you made to your customer, usually without deciding to.

Two numbers to watch: how much is outstanding and how old it is. A $500 invoice at 15 days is normal business. The same $500 at 90 days is a collection problem, and the odds of collecting fall off a cliff the longer you leave it. The practical rule is to chase at 7 days past due, when it is still an oversight rather than a decision.
The deductions people actually lose
Two categories account for most of the money left on the table, and neither is exotic.
Mileage. At the IRS standard rate, business driving is one of the largest deductions a service business has, and it is almost entirely lost by people who mean to reconstruct it later. You cannot. A log needs the date, the miles, and the business purpose, recorded near the time.

Note that you must choose: standard mileage rate or actual vehicle expenses, not both. Standard is simpler and usually wins for a van doing ordinary miles. Actual can win for an expensive or heavily-used vehicle. Pick one per vehicle and be consistent.
Work not yet billed. Estimates are not revenue — you have not earned them and you must not count them as income — but they are your pipeline, and an approved estimate nobody converted to an invoice is work you did for free.

Year-end: what the books are actually for
Everything above exists to make one week in spring survivable. The Tax Prep screen is where the bookkeeping becomes a tax return.

Three things on this screen are worth understanding, because they are where returns go wrong.
Separate businesses file separately. The demo has four: a pool service and a retail arm, both Schedule C, plus a rental on Schedule E. They are different activities with different rules and they get their own books. If you run a trade and rent out a property, that is two sets of numbers, not one.
Pick one income source. This is the double-counting trap and it is the most expensive mistake on the page. If you record a payment as a paid invoice and import the same deposit from your bank statement, you have just told the IRS you earned it twice. The app makes you choose: paid invoices only (recommended — your invoices are the record), bank transactions only, or both with an explicit warning. Choose invoices unless you genuinely do not invoice.
Forms beat categorisation. Where a third party files a form about you — a 1098 for mortgage interest, a 1099-K from a payment processor — the figure on that form is what the IRS already has. Enter it from the form and let it override whatever your bank import guessed. Your categorisation is an estimate; their form is a record.
The ten-minute month-end close
This is the habit that makes the difference. Once a month, in order:
- Import last month's bank and card statements. Catches everything you did not photograph.
- Clear the uncategorised pile. If you cannot remember what a charge was, it is personal — that is the honest default, and it is also the safe one.
- Reconcile. Deposits on the statement should equal income in the books. Chase the difference now, while you still remember.
- Look at receivables. Anything past 7 days gets a nudge; anything past 30 gets a phone call.
- Read the P&L for one minute. Not to act on it — just to notice. You will spot a doubled subscription or a supplier increase months before a yearly review would.
Ten minutes, twelve times a year, and you arrive at tax season with a finished set of books instead of a project.
Five mistakes we see in real files
- Counting a customer deposit as profit. Money for work you have not done yet is a liability, not earnings. Spend it and you have to fund the job out of next month's revenue.
- Categorising an owner's draw as an expense. Understates your profit, overstates your costs, and makes every ratio meaningless.
- Mixing personal and business in one account. Everything above gets three times harder, and if you are an LLC it can weaken the liability protection you set the LLC up for.
- Recording only what cleared the bank. Cash jobs are income. Not recording them is not a bookkeeping shortcut.
- Leaving it until March. The information you need to categorise a transaction decays. In week one you know exactly what that $186 was; in month nine you are guessing about your own tax return.
FAQ
Do I need double-entry bookkeeping?
Probably not. Sole proprietors and single-member LLCs with little inventory, filing Schedule C on a cash basis, are well served by single-entry plus a monthly reconciliation. You want double-entry when you have partners or investors, real inventory, or you file a corporate return.
Is this a replacement for an accountant?
No, and it is not trying to be. It replaces the shoebox. Good books make an accountant cheaper and more useful, because they spend their time on your tax position instead of sorting your receipts. Anything involving entity structure, multi-state filing or an actual audit needs a professional.
Cash basis or accrual?
Most small service businesses use cash basis: income counts when the money arrives, expenses when they are paid. It is simpler and it matches your bank account. Accrual counts income when earned and expenses when incurred, which gives a truer picture of a given month but requires more discipline. Cash basis is the default for a reason.
How long do I keep receipts?
The general IRS guidance is three years from filing, six if income was substantially understated, and indefinitely for anything relating to property you still own. Digital images are acceptable — which is the argument for photographing at the counter rather than keeping paper in a drawer.
Does this work offline?
Yes. Everything is stored on your own computer or phone. No account, no cloud, no internet required. Windows, Mac and Linux: $149.95 once, $59.99 a year or $5.95 a month; the Android app is a separate purchase on Google Play.
The bottom line
Bookkeeping is a daily habit that takes minutes. Accounting is a monthly read that takes one more. Record money in and money out on the day it happens, sort it into categories that match your tax form, reconcile once a month, and chase what you are owed. That is the entire discipline, and the demo file above — $28,186.30 in, $23,189.82 out, $4,996.48 kept — is what it produces.
Download the free demo and run one month of your own numbers through it, or read the two-account setup guide if your business and personal money still share a checking account. That is the step before this one, and it makes everything here easier.
Run a service business?
Daily Invoice Maker handles invoices, estimates, expenses, route maps, agreements, and tax reports — offline, on Windows, Mac, Linux + Android. Free demo, lifetime license available.
Download free →