A Blog Cover Single Image
A Client Image
Evan Knox
Cofounder, Homegrown
Getting Started

How to Track Income and Expenses for Your Cottage Food Business in 2026

The simplest way to track income and expenses for a cottage food business is to log every sale and every receipt the day it happens, in one place. Most home bakers fail at this because they try to do it once a week, then once a month, then in a panic in April. The fix is not a fancy accounting system — it is a 30-second habit. Whether you use a spreadsheet, an app, or your ordering system, the rule is the same: capture the data within 24 hours of the transaction, or you will forget it.

For a side-by-side comparison of the actual apps (Wave, QuickBooks, FreshBooks, GnuCash, and the free options) with cost and feature details, see our breakdown of the best bookkeeping apps for cottage food vendors.

The short version: Track every sale (date, customer or "cash sale," amount, payment method) and every business expense (date, vendor, amount, category) the day it happens. Use a single tool — a spreadsheet, a free app like Wave or QuickBooks Self-Employed, or an ordering system that automates sales tracking. Save every receipt as a photo on your phone. Reconcile once a month against your bank statement. Categorize expenses by Schedule C category so tax filing is a copy-paste job in April. The biggest mistake is waiting until tax time — you will lose 20 to 40 percent of your records and pay more tax than you should.

Why Does Tracking Income and Expenses Matter for a Cottage Food Vendor?

Tracking matters because every dollar you fail to record on the expense side gets taxed as profit, and every dollar of income you fail to track is a compliance risk. For a cottage food vendor making $10,000 to $20,000 in gross sales, the difference between good tracking and bad tracking is usually $500 to $1,500 in extra tax owed.

Three reasons tracking is non-negotiable:

  • Tax savings. Every business expense reduces your taxable profit. Lost receipts are lost deductions.
  • IRS compliance. The IRS requires you to keep records that support every line on your Schedule C for at least three years.
  • Cash flow visibility. You cannot make smart pricing or product decisions without knowing your actual margins and monthly cash flow.

The most common reason cottage food vendors lose money to bad tracking is the deduction gap. They know they spent money on ingredients, but without specific receipts they cannot prove the amount. They estimate and round down to avoid overstating, which leaves money on the table. A vendor who tracks every receipt usually claims 20 to 40 percent more in deductions than a vendor who tries to remember at year-end.

According to the IRS recordkeeping guide for small businesses, the agency does not require any specific bookkeeping format — just that records be "complete and accurate" and supported by source documents (receipts, bank statements, payment confirmations). A spreadsheet plus a folder of photo receipts meets the requirement. You do not need expensive software.

If you also need to know how to actually file the taxes once you have the numbers, our companion guide to filing taxes as a cottage food vendor on Schedule C walks through every line of the form with example numbers, and our breakdown of quarterly estimated taxes for food vendors covers what to do during the year (not just at filing time).

What Counts as Income for a Cottage Food Business?

Income is any money you received from cottage food sales, in any form, during the year. This includes cash, electronic payments, checks, in-kind trades, and tips. The IRS expects every dollar to be reported on your Schedule C, regardless of how it was paid.

What counts as cottage food income:

  • Cash sales — porch pickup, market booth, in-person delivery
  • Venmo, Cash App, Zelle, PayPal payments — both personal and business accounts
  • Square, Stripe, Toast, Clover — any payment processor
  • Online ordering platform sales — including subscription orders
  • Subscription box revenue — monthly recurring orders
  • Custom order deposits — even if delivered later (income is recognized when received)
  • Tips — yes, tips are income
  • Trade or barter — fair market value of what you received
  • Sales tax collected — initially counted as income, deducted later as an expense
  • Refunds you received from suppliers — counts as a reduction in expenses, not as new income

What does NOT count as cottage food income:

  • Money from a separate W-2 job
  • Personal gifts from family members
  • Loans from a bank or family
  • Money you transferred from one of your own accounts to another
  • Refunds you gave to customers (these reduce gross sales, not added back as income)

The trickiest one is the line between a personal payment from a friend and a business sale. If your friend Venmoed you $20 for cookies, that is business income — even if she labeled it "for the cookies" or used a personal Venmo account. If she Venmoed you $20 because you paid for dinner the night before, that is not business income. The rule: if money came in as payment for cottage food, it is business income, regardless of which account or label.

How Do You Set Up a Simple Income Tracking System?

The simplest setup is a Google Sheet with five columns: date, customer name (or "cash sale"), product, amount, and payment method. Update it the day each sale happens. That is the entire system for most cottage food vendors making under $25,000 per year.

Here is the basic spreadsheet format:

DateCustomerProductAmountPayment Method
2026-04-01Sarah J.2 dozen cookies$24.00Venmo
2026-04-02Cash Sale1 dozen cookies$12.00Cash
2026-04-03Mike R.Sourdough loaf + jam$22.00Square
2026-04-05Lisa T.Custom birthday cookies$45.00Zelle

Five columns, no formulas, no complex formatting. Add a row every time you make a sale. At the end of the month, sum the amount column. At the end of the year, the spreadsheet IS your gross income for Schedule C.

Three rules for spreadsheet tracking:

  • Update daily. Memory fades fast. The day-of habit is non-negotiable.
  • Include cash sales explicitly. Use "Cash Sale" as the customer name so you do not lose track.
  • Save the spreadsheet to cloud storage. Google Sheets, OneDrive, or Dropbox — somewhere it auto-saves and syncs.

If you sell more than 30 to 40 items per week, the manual spreadsheet starts to feel like work. At that point, switch to an automated tool. Free options include Wave Accounting, GnuCash, and the free tier of QuickBooks Self-Employed (around $20 per month after the trial). These tools connect to your bank account and payment processors and pull transactions automatically.

The fastest way to stop manual tracking entirely is to use an ordering system that captures sales automatically. A Homegrown storefront at $10 per month logs every order with a date, customer, product, amount, and payment method — which is exactly the spreadsheet you would have built manually, except it builds itself.

How Do You Track Business Expenses for a Cottage Food Operation?

Track every business expense the day you make the purchase. Take a photo of the receipt, log it in a spreadsheet or app, and categorize it by Schedule C category. The phone-photo plus weekly entry is faster than any "save them all in a shoebox" approach.

Common Schedule C expense categories for cottage food:

  • Advertising — Instagram ads, business cards, signage, photography
  • Car and truck expenses — mileage to markets and customer pickups (use IRS standard mileage rate)
  • Commissions and fees — payment processor fees, market commissions
  • Insurance — general liability and product liability premiums
  • Office expense — printer ink, paper, label software
  • Rent — booth rent at markets, commercial kitchen rent if applicable
  • Repairs and maintenance — equipment repairs
  • Supplies — gloves, sanitizer, parchment paper, cleaning supplies
  • Taxes and licenses — cottage food registration, business license, food handler card
  • Utilities — phone (business portion), internet (business portion)
  • Other expenses — food safety courses, packaging, ingredients, equipment under $2,500

The goal is to categorize each expense the same way Schedule C lists them, so when April comes you can copy your category totals directly onto the form. This saves hours at tax time and reduces the chance of errors.

Example expense tracking spreadsheet:

DateVendorDescriptionAmountCategory
2026-04-01CostcoFlour, sugar, butter$87.00Supplies
2026-04-02Sticker MuleProduct labels$42.00Supplies
2026-04-03FLIP InsuranceAnnual policy$299.00Insurance
2026-04-05Saturday MarketBooth fee April$40.00Rent
2026-04-08SquareMarch processing fees$18.30Commissions and fees

The same five-column format works for expenses. Add a row each time you spend money on the business, attach a receipt photo if you have one, and at the end of the year your category totals are ready for Schedule C.

What Should You Use to Capture Receipts?

The fastest receipt-capture system is your phone camera plus a cloud folder. Take a photo of every receipt the moment you walk out of the store, save it to a folder named "Business Receipts [Year]," and the IRS-required documentation is handled.

Three receipt capture options:

  • Phone camera + Google Drive folder. Free, simple, works for everyone. Photo + folder. Done.
  • Receipt scanning app (Expensify, Shoeboxed, Receipt Bank). Free or cheap. Auto-extracts amount, date, vendor. Categorizes for you.
  • Email folder for digital receipts. Create a Gmail/Outlook label "Business Receipts" and forward every digital receipt there.

For paper receipts, photo them within 24 hours. Receipts on thermal paper fade in months — sometimes weeks if they get hot in a car. A photo on your phone is permanent. The IRS accepts digital copies as long as they are clear and complete.

For digital receipts (Costco online, Amazon orders, Square subscription bills), forward them to a dedicated folder or label as soon as they arrive. Most vendors find that the majority of their business receipts arrive digitally — only ingredients from grocery stores and market booth fees tend to be paper.

The combined system: photo paper receipts immediately, label email receipts as they arrive, log entries in your spreadsheet within 24 hours. Total time: about 60 seconds per receipt. Total annual time: 5 to 10 hours, all spread out across the year, instead of a 20-hour scramble in April.

How Do You Reconcile Your Tracking With Your Bank Statement?

Once a month, compare every transaction in your tracking spreadsheet against your bank and payment processor statements. Anything in the bank but not in the spreadsheet (or vice versa) needs to be investigated and corrected. This monthly check catches almost every tracking error before it becomes a tax-time problem.

Step-by-step monthly reconciliation:

  1. Pull last month's bank statement and payment processor reports (Venmo, Square, PayPal, Stripe).
  2. List every business deposit on the bank side. Total gross deposits.
  3. Compare to the income column in your spreadsheet for the same month. Numbers should match.
  4. Investigate any differences. Missing entries, duplicates, refunds you forgot to subtract.
  5. Repeat for expenses. Every business charge on your bank/credit card should be in the expense spreadsheet.
  6. Save the reconciliation as proof. A note that says "April reconciled, totals match" is enough.

The reconciliation usually takes 15 to 30 minutes per month for a typical cottage food vendor. The first time you do it, you will find 5 to 15 missing entries. After three months of practice, it drops to 0 to 2 missing entries per month.

Catching errors monthly is dramatically easier than trying to find them in April. By the time tax season arrives, you have 12 reconciled months of clean records. Schedule C becomes a copy-and-paste exercise.

The other reason monthly reconciliation matters is fraud detection. If a charge appears on your bank statement that you do not recognize, you want to catch it within 30 days, not 11 months later. Most credit card disputes have to be filed within 60 days of the statement date.

For a deeper picture of how monthly bookkeeping fits into broader financial management for a cottage food business, our guide to bookkeeping for food vendors covers the simplest systems that work for vendors making $5,000 to $50,000 per year. Iowa State University Extension's farm financial analysis program at the Iowa State Extension farm analysis program publishes free worksheets and budget templates that food entrepreneurs can adapt for cottage food tracking — they are written for farm operations but the categories translate cleanly to home food production.

What Are the Best Free or Cheap Tools for Cottage Food Tracking?

For most cottage food vendors, free tools are more than enough. Google Sheets, Wave Accounting, and the free tier of GnuCash all handle income and expense tracking without any subscription cost.

Top free and low-cost tracking tools:

ToolCostBest ForDrawback
Google SheetsFreeVendors with under 30 sales/weekManual entry, no automation
Wave AccountingFreeVendors who want automatic bank importLimited reports vs paid tools
GnuCashFreeVendors who want desktop softwareSteeper learning curve
QuickBooks Self-Employed$20/monthVendors with significant deductionsMost expensive option
FreshBooks$19/monthVendors who also send custom invoicesBuilt more for service businesses
NotionFreeVendors who like databases and customizationRequires setup work

For vendors making under $15,000 per year in gross sales, Google Sheets or Wave Accounting is enough. For vendors making $15,000 to $50,000, the time savings from automated bank import (Wave or QuickBooks) usually justify the upgrade. For vendors making over $50,000, work with a CPA who can recommend software based on your specific needs.

The single most important feature in any tracking tool is the ability to export your data as a CSV or Excel file. If you ever switch tools, change accountants, or face an IRS audit, you need to be able to hand over a clean export of your records. Avoid any tool that locks your data in a proprietary format you cannot export.

What Records Do You Need to Keep, and for How Long?

The IRS requires you to keep records that support every line on your tax return for at least three years after you file. For most cottage food vendors, this means saving receipts, bank statements, payment confirmations, and any correspondence about a deduction for at least three years from the filing date.

Records to keep, organized by category:

  • Income records — sales spreadsheet, payment processor reports, bank deposit records, customer payment confirmations
  • Expense records — every receipt (photo or paper), credit card statements, vendor invoices
  • Vehicle records — mileage log, gas receipts (if claiming actual expense method), repair receipts
  • Equipment records — receipts for any equipment over $200, plus depreciation tracking if applicable
  • Insurance records — annual policy invoices, COI documents
  • License and permit records — registration confirmations, renewal notices
  • Bank and processor statements — full monthly statements for any account used for business

How long to keep each:

  • Standard records: 3 years from filing
  • Equipment with depreciation: Length of depreciation schedule plus 3 years
  • Records of income you might have under-reported: 6 years (extended IRS audit window)
  • Records of fraud or unreported income: Indefinitely (no statute of limitations)
  • Employment tax records (if you have employees): 4 years

For digital records, save them in a cloud folder organized by year. For paper records (booth fee receipts, mailed checks), photograph them and save the digital copy. The IRS accepts digital records as long as they are accurate and accessible.

Frequently Asked Questions

Do I Have to Use a Separate Bank Account for Cottage Food?

Not legally, but it makes everything easier. The IRS does not require a separate bank account for sole proprietors, but mixing personal and business transactions in one account makes tracking and tax filing much harder. A free business checking account from your existing bank, used only for cottage food, simplifies your monthly reconciliation by 80 percent.

Can I Track Cottage Food Income and Expenses by Hand?

Yes, but only if you do it consistently. A paper notebook with five columns (date, customer, amount, expense, total) works for very small operations selling 5 to 10 items per week. For anything more than that, a spreadsheet or app is faster and harder to lose. Whatever method you choose, the rule is daily entries — paper or digital does not matter.

What If I Forgot to Track My Income for the First Few Months of the Year?

Reconstruct as best you can from bank statements, payment processor reports, customer receipts, and order confirmations. The IRS expects "reasonable" records, not perfect ones. If you missed three months of cash sales but have Venmo and Square totals, use those plus a conservative estimate for cash. Never make up numbers — under-report rather than guess high.

Do I Need to Track Sales Tax Separately From Income?

Yes. If you collect sales tax from customers, that money is not your income — it belongs to the state. Track it as a separate column or category and remit it to your state on the schedule they require (usually quarterly or annually). On Schedule C, you include sales tax in gross income initially, then deduct it as an expense.

How Often Should I Update My Tracking Records?

Daily for new entries. Weekly to spot-check. Monthly for full reconciliation. Yearly for tax filing. The daily habit is the most important — 30 seconds per sale prevents the 30-hour scramble at year-end.

What Happens If I Get Audited and My Records Are Incomplete?

The IRS will calculate your tax based on the records they can find (usually from third parties like payment processors and 1099 forms). Missing receipts mean missing deductions, which means a higher tax bill. The IRS may also assess accuracy penalties of 20 percent on top of the underpayment. Good records are the cheapest insurance against an audit going badly.

Can I Track Expenses I Paid in Cash?

Yes, but you need a receipt or other proof of payment. A photo of the receipt is enough. If you bought ingredients at a farmers market with cash and got no receipt, write down the date, vendor, amount, and what you bought immediately — that contemporaneous record is acceptable, though weaker than a real receipt.

Tracking Stops Being a Chore When the System Does It For You

The fastest way to win at tracking is to remove yourself from the process. Every sale you log manually is a sale you might forget. Every receipt you save by hand is a receipt that might fade or get lost. The whole system gets ten times easier when your ordering setup captures the data automatically. A Homegrown storefront at $10 per month logs every order with a date, customer, product, amount, and payment method, all in one timestamped list. By the end of the year, your income side of Schedule C is already filled in — and the expense side becomes the only thing you have to manage manually. Most home bakers find this single change eliminates 80 percent of the bookkeeping work they used to dread.

About the Author

Evan Knox is the cofounder of Homegrown, where he works with hundreds of small food vendors across the country to sell online. He and his Co-founder David built Homegrown after seeing how many local vendors were stuck taking orders through DMs and cash-only sales.

Your Store Could Be Live Tonight

15 minutes. That's all it takes. Add your products, share your link, and start taking orders. Free for 7 days.
Start Your Free Trial
Start Your Free Trial

7-day free trial · $10/mo after · Cancel anytime