Bookkeeping for Freelancers and 1099 Contractors: The Basics

When you work for yourself, nobody else is keeping your records. Good bookkeeping for freelancers and 1099 contractors comes down to four habits: keep business money in its own account, record every dollar in and out, save proof for your expenses, and review your numbers every month. Do that, and tax season turns into a short handoff to your tax preparer instead of a scramble.

Here's how to set up a simple system that works.

Step 1: Open a separate business bank account

This is the single most helpful thing you can do. When business and personal spending share one account, every transaction becomes a question: was that a client lunch or a family dinner?

A separate account gives you:

  • A clean record of business income and expenses
  • Faster monthly reviews
  • A clearer picture if a lender, landlord or tax pro asks for records

If you can, get a business credit card too, and use it only for business. Ask your tax preparer if your situation calls for anything more, such as forming an LLC.

Step 2: Choose a simple bookkeeping tool

You don't need anything fancy. Your options:

  • A spreadsheet. Fine if you have a handful of clients and few expenses. The downside: everything is typed by hand.
  • Bookkeeping software like QuickBooks Online. It connects to your bank, downloads transactions and creates reports for you. Worth it once you have more than a few transactions a week.

Whatever you choose, use it every month. A perfect tool you ignore is worse than a simple one you keep up with.

Step 3: Set up simple categories

Categories group your transactions so you can see where money comes from and where it goes. Keep the list short and clear. Common ones for freelancers:

Income

  • Client income (or one line per service, if you offer several)
  • Reimbursed expenses, if clients pay you back for costs

Expenses

  • Software and subscriptions
  • Equipment
  • Office supplies
  • Phone and internet
  • Advertising and marketing
  • Professional fees (legal, bookkeeping, tax prep)
  • Subcontractors
  • Travel
  • Meals
  • Education and training

Which expenses you can deduct, and how much, is a question for your tax preparer. Your job in the books is to record them accurately so they have what they need.

Step 4: Track all of your income, not just 1099s

Clients who pay you for services may send you a Form 1099-NEC early in the year. Here's what to know as a bookkeeping matter:

  • The reporting threshold is changing. According to the IRS, clients generally report nonemployee pay on Form 1099-NEC when it reaches a set threshold: $600 for payments made before 2026, and $2,000 for payments made in 2026. That means you may get fewer 1099 forms for 2026 than you're used to.
  • A missing form doesn't mean missing income. Your books should show every payment you received, whether or not a form shows up. Your tax preparer will need the full picture.
  • Compare forms to your books. When 1099s arrive, check each one against what your records show for that client. If they don't match, find out why before you send everything to your tax pro.

Payment apps and card processors can send their own forms too. Record the income once, when it actually lands, so it isn't counted twice.

Step 5: Keep receipts the easy way

Snap a photo of receipts as you go and store them in one place, such as your bookkeeping app or a cloud folder sorted by month. Write a quick note on anything unclear: who you met, what the purchase was for.

Ask your tax preparer what records they want you to keep and for how long.

Step 6: If you pay other contractors, collect a W-9 first

Freelancers often hire help, like a designer, editor or developer. Before you pay someone, ask them for a completed Form W-9 so you have their legal name and taxpayer ID on file. Then track what you pay each person during the year.

Whether you need to send them a 1099 depends on the IRS rules for that year, so check with your tax preparer. For 2026 payments, the IRS says Form 1099-NEC is due January 31 for both the recipient copy and the IRS filing. When that date falls on a weekend or legal holiday, the deadline moves to the next business day. January 31, 2027 is a Sunday, so the 2026 forms are due Monday, February 1, 2027.

Step 7: Do a monthly money check

Set a 30-minute appointment with yourself each month:

  • Categorize any new transactions
  • Attach or file receipts
  • Reconcile your business bank and card accounts to the statements
  • Look at your profit and loss report: income, expenses, profit
  • Follow up on unpaid invoices
  • Move money into your tax savings, if your tax preparer has given you a plan

That last point matters. Many freelancers keep a separate savings account for taxes. How much to set aside, and whether you should make estimated payments, is something to ask your tax preparer. Your books give them the numbers to answer it.

Common freelancer bookkeeping mistakes

  • Mixing personal and business spending in one account
  • Recording only the income that shows up on a 1099
  • Counting the same payment twice (once on a payment app, once at the bank)
  • Letting months of transactions pile up
  • Throwing away receipts for larger purchases
  • Not keeping W-9s for people you pay

Freelancer bookkeeping checklist

  • Separate business bank account (and card, if possible)
  • One bookkeeping tool you actually use
  • A short, clear list of categories
  • Every payment recorded, form or no form
  • Receipts saved by month
  • W-9s on file for anyone you pay
  • A monthly 30-minute review on your calendar

If you pay contractors yourself, or want to know what the forms you receive mean, see Form 1099-NEC explained.

Back to articles