Contractor Bookkeeping Basics: Keep Your Books Without the Headache
A plain-language guide to bookkeeping for contractors, covering expense tracking, tax prep, receipt management, and when to hire a bookkeeper.
Ask most contractors about bookkeeping and you will get a groan, an eye roll, or a story about a shoebox full of receipts. Bookkeeping is nobody's favorite part of running a business. But here is the reality: contractors who track their money weekly make more money than contractors who dump everything on an accountant in April. Not because they are better at their trade, but because they see where their money goes, which means they can actually control it.
You do not need an accounting degree. You do not even need to like numbers. You just need a simple system that takes 20 to 30 minutes per week. This guide will show you exactly what that system looks like.
Separate Business and Personal Accounts
If you do nothing else from this article, do this: open a separate bank account and credit card for your business. Today. It is the single most important bookkeeping step you can take.
Here is why: when business and personal money mix, everything becomes harder. Figuring out your actual business expenses means scrolling through months of transactions trying to remember if that Home Depot charge was for a client's job or your own bathroom. Come tax time, your accountant (or you, if you DIY) will spend hours untangling the mess, and you will almost certainly miss legitimate deductions.
With separate accounts, every transaction in your business account is a business transaction. No sorting required. Tax prep takes a fraction of the time. And if you ever get audited, you have a clean paper trail.
Most banks offer free or low-cost business checking. You do not need a fancy business bank. You need a separate account with a debit card and online access. That is it.
Track Income and Expenses Weekly
The biggest bookkeeping mistake contractors make is waiting until the end of the year to deal with their finances. By then, you have thousands of transactions to sort through, missing receipts, and no memory of what half the charges were for.
Instead, set aside 20 to 30 minutes once a week (pick the same day every week; Friday afternoon works well) and do three things:
- Record any income received. Note the amount, the client, and the job it relates to. If you use accounting software, this may happen automatically when you mark invoices as paid.
- Categorize expenses. Go through your business bank and credit card transactions and label each one (materials, fuel, insurance, tools, subcontractors, etc.). Most transactions are obvious. Anything you are not sure about, look it up now while you still remember.
- File receipts. Match any paper or digital receipts to their transactions. More on this in the next section.
That is the whole system. Twenty minutes a week keeps your books current, gives you a clear picture of where your money goes, and makes tax time painless instead of panic-inducing.
Receipt Management: Photograph Everything
The IRS requires documentation for every business expense you deduct. For expenses under $75, a bank or credit card statement is usually sufficient. For anything $75 or more, you need a receipt showing what was purchased, the amount, the date, and the vendor.
Paper receipts fade, get lost, and end up in washing machines. The simplest receipt management system is your phone camera:
- Take a photo of every receipt immediately. At the supply house, at the gas station, at the hardware store. Do it before the receipt goes in your pocket.
- Store photos in a dedicated folder or app. Create a folder on your phone called "Business Receipts" organized by month, or use a receipt tracking app that categorizes them automatically.
- Back up monthly. Transfer your receipt photos to cloud storage (Google Drive, Dropbox, iCloud) at the end of each month. This protects you if your phone is lost or damaged.
This takes about 5 seconds per receipt. Over a year, it saves you hours of searching through pockets, truck consoles, and toolboxes during tax season. More importantly, it ensures you can actually claim every deduction you are entitled to.
Understand the Difference Between Revenue and Profit
Revenue is the total money that comes into your business. Profit is what is left after you pay all your expenses. These are very different numbers, and confusing them is one of the most common financial mistakes contractors make.
Here is a simple example: you complete a $5,000 bathroom remodel. That is $5,000 in revenue. But you spent $2,000 on materials, $1,200 on a subcontractor, $150 on permits, and $100 on fuel and supplies. Your actual profit on that job is $1,550. If you spent the full $5,000 like it was all profit, you would be in trouble fast.
Know your profit margin on every type of job you do. For most contractors, a healthy net profit margin (after all expenses, including your own pay) is 10% to 20%. If your margins are consistently below 10%, you are either underpricing your work or your overhead costs are too high. Weekly bookkeeping is how you spot these problems early, before they become existential.
A quick formula to check your profitability: take your total revenue for the month, subtract all business expenses (materials, fuel, insurance, phone, software, vehicle costs, subcontractors), then subtract your own draw (what you pay yourself). The number left over is your net profit. If it is negative, you have a pricing or spending problem that needs immediate attention.
Quarterly Tax Estimates
If you are self-employed (sole proprietor, single-member LLC, or independent contractor), the IRS expects you to pay income tax and self-employment tax throughout the year, not just in April. These are called quarterly estimated tax payments, and missing them can result in penalties.
The quarterly due dates are:
- Q1: April 15
- Q2: June 15
- Q3: September 15
- Q4: January 15 (of the following year)
How much should you set aside? A common rule of thumb for self-employed contractors is 25% to 30% of your net profit. So if you made $10,000 in net profit last quarter, set aside $2,500 to $3,000 for taxes. Open a separate savings account just for taxes and transfer the percentage every time you receive a payment. This way, tax payments feel like a routine expense instead of a quarterly crisis.
If this is your first year, use IRS Form 1040-ES to estimate your payments, or just ask your accountant. Getting the exact number right is less important than getting in the habit of setting money aside. Underpaying by a small amount results in a minor penalty. Not paying at all results in a much larger one.
When to Hire a Bookkeeper vs. DIY
Many solo contractors handle their own bookkeeping just fine, especially with good software. But there comes a point where doing it yourself costs more in time and missed deductions than hiring someone. Here are the signs it is time to bring in help:
- You have employees or subcontractors. Payroll, 1099s, and worker classification rules add complexity that is easy to get wrong.
- Your revenue exceeds $150,000 to $200,000 per year. At this level, the tax implications of bookkeeping errors become significant enough to justify professional help.
- You are behind by more than a month. If your books are perpetually out of date, a bookkeeper can catch you up and keep you current going forward.
- Tax season is stressful and expensive. If your accountant charges you extra because your records are a mess, a bookkeeper who keeps things organized all year will save you money at tax time.
A part-time bookkeeper for a small contracting business typically costs $200 to $500 per month. That might sound like a lot, but if they save you 4 to 5 hours per month (time you could spend on billable work) and catch $1,000 or more in deductions you would have missed, the math works in your favor quickly.
If you are not ready for a bookkeeper, at minimum work with an accountant or CPA at tax time. A good accountant who understands contractor businesses will pay for themselves many times over in tax savings and peace of mind.
Essential Expense Categories for Contractors
When categorizing your expenses, using consistent categories makes everything easier. Here are the categories most contractors need:
- Materials and supplies: Anything purchased for a specific job (lumber, pipe, fittings, paint, fasteners)
- Tools and equipment: Tools, power equipment, and safety gear (may be depreciable if over a certain value)
- Vehicle expenses: Fuel, maintenance, insurance, loan payments for your work vehicle. Track mileage separately if you use the standard mileage deduction.
- Subcontractors: Payments to other contractors you hire for specific jobs
- Insurance: General liability, workers comp, commercial auto, bonding
- Office and admin: Phone, internet, software subscriptions, office supplies
- Marketing: Website hosting, advertising, business cards, signage
- Professional services: Accountant, bookkeeper, lawyer fees
- Licenses and permits: Contractor license renewals, job-specific permits
- Continuing education: Training courses, certifications, trade publications
Set these up in your accounting software or spreadsheet once, and then every transaction just gets dropped into the right bucket during your weekly session. Simple, repeatable, effective.
Preparing for Tax Season
If you have been following the weekly tracking system described above, tax season should not be stressful. Here is a checklist to make it even smoother:
- Gather your 1099s. Any client who paid you $600 or more should send you a 1099-NEC by January 31. Compare these against your records.
- Issue 1099s to your subcontractors. If you paid any subcontractor $600 or more during the year, you are required to send them a 1099-NEC by January 31.
- Reconcile your accounts. Make sure your records match your bank and credit card statements. Fix any discrepancies.
- Total your mileage. If you track business mileage (and you should), calculate your total for the year.
- Compile your expense summaries. Your accountant needs totals by category, not a box of receipts. If your books are current, this is a 10-minute export.
- Review your quarterly payments. Add up what you already paid in estimated taxes so your accountant can calculate what you still owe (or your refund).
Contractors who keep their books current all year typically spend an hour or two gathering tax documents in January. Contractors who do not keep up often spend 10 to 20 hours (or more) reconstructing a year's worth of finances under deadline pressure. Your future self will thank you for the 20 minutes a week.
Build the Habit, Reap the Rewards
Bookkeeping is not exciting, but it is the foundation of a financially healthy contracting business. Separate your accounts, track your numbers weekly, photograph your receipts, and set aside money for taxes quarterly. That is the system. It is simple, it works, and it takes less time per week than watching a single episode of TV.
If you want a tool that handles invoicing, expense tracking, and client management in one place, give PocketBoss a try. It is built for contractors who want to keep their finances organized without spending hours on paperwork.
Blake Allen
Founder, PocketBoss
Blake built PocketBoss after watching friends in the trades struggle with software that was too complex, too expensive, or both. His goal: simple, powerful tools for people doing real work.
Ready to run your business from anywhere?
Invoicing, scheduling, CRM, project tracking, and more. Try PocketBoss free for 14 days.
Start Your Free TrialKeep Reading
Contractor Profit Margins: What You Should Actually Be Making
Learn the difference between gross and net margins, see typical margins by trade, and discover practical ways to improve your profitability without losing clients.
FinanceHow to Handle Late Payments as a Contractor (Without Losing Clients)
A step-by-step approach to collecting overdue payments while keeping client relationships intact. Covers prevention, follow-up scripts, and knowing when to walk away.