
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.
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:
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).
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:
What does NOT count as cottage food 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.
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:
| Date | Customer | Product | Amount | Payment Method |
|---|---|---|---|---|
| 2026-04-01 | Sarah J. | 2 dozen cookies | $24.00 | Venmo |
| 2026-04-02 | Cash Sale | 1 dozen cookies | $12.00 | Cash |
| 2026-04-03 | Mike R. | Sourdough loaf + jam | $22.00 | Square |
| 2026-04-05 | Lisa T. | Custom birthday cookies | $45.00 | Zelle |
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:
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.
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:
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:
| Date | Vendor | Description | Amount | Category |
|---|---|---|---|---|
| 2026-04-01 | Costco | Flour, sugar, butter | $87.00 | Supplies |
| 2026-04-02 | Sticker Mule | Product labels | $42.00 | Supplies |
| 2026-04-03 | FLIP Insurance | Annual policy | $299.00 | Insurance |
| 2026-04-05 | Saturday Market | Booth fee April | $40.00 | Rent |
| 2026-04-08 | Square | March processing fees | $18.30 | Commissions 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.
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:
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.
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:
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.
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:
| Tool | Cost | Best For | Drawback |
|---|---|---|---|
| Google Sheets | Free | Vendors with under 30 sales/week | Manual entry, no automation |
| Wave Accounting | Free | Vendors who want automatic bank import | Limited reports vs paid tools |
| GnuCash | Free | Vendors who want desktop software | Steeper learning curve |
| QuickBooks Self-Employed | $20/month | Vendors with significant deductions | Most expensive option |
| FreshBooks | $19/month | Vendors who also send custom invoices | Built more for service businesses |
| Notion | Free | Vendors who like databases and customization | Requires 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.
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:
How long to keep each:
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.
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.
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.
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.
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.
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.
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.
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.
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.
