How to Keep Records of Freelance Payments: Free 1099 Expense Tracking Template (2026)
How to Keep Records of Freelance Payments: Free 1099 Expense Tracking Template (2026)
Transparency: I built Tally Assistant, which auto-categorizes expenses for 1099 contractors. This guide includes a free spreadsheet template and automated alternatives.
Quick Answer
How do you keep records of freelance payments for accounting? Save the invoice, the bank or platform statement, and the payment confirmation for every payment. Log the date, client, gross amount, platform fee, and net amount received. Keep the records for at least 3 years — up to 10 in Germany — depending on your country. A spreadsheet works well under 30 transactions/month; above that, an AI bookkeeping tool saves 3–5 hours/month.
Download the free template: 1099 Expense Tracker Template (.xlsx) — four tabs for income, expenses, mileage, and tax reserve. Or copy the structure below into Google Sheets or Excel.
💡 Wondering how much of that 1099 income goes to taxes? Estimate your self-employment tax and quarterly payments with our free calculator — no sign-up needed.
How to Keep Records of Freelance Payments for Accounting
A complete payment record answers four questions: who paid, how much, when, and what it was for. For each freelance payment, keep the invoice or contract, the bank or platform statement, and the payment confirmation. Store them together in a folder named for the tax year and month. That three-document habit is enough to reconstruct any transaction — even years later.
What counts as a payment record?
| Record | What it proves | Where to keep it |
|---|---|---|
| Invoice or contract | The work, the agreed price, and the client | Project folder + bookkeeping app |
| Bank statement | The money reached your account | Monthly statement folder |
| Platform statement (PayPal, Stripe, Upwork, Wise) | Gross payment, platform fee, and net amount | Platform export folder |
| Payment confirmation or screenshot | The transaction reference and sender details | Attached to the transaction record |
| Expense receipt | What you bought and why it was business-related | Attached to the expense transaction |
| Mileage log | Business miles, destination, and purpose | Spreadsheet tab or mileage app |
| Tax forms (1099-NEC, 1099-K) | Third-party reporting of your income | Tax-year folder |
How long should you keep freelance payment records?
| Country | Minimum retention period | Notes |
|---|---|---|
| United States | 3 years from filing | 6 years if you underreported income by more than 25%; 7 years for bad-debt or worthless-securities claims |
| United Kingdom | 5 years after the 31 January submission deadline | HMRC can check returns within that window |
| Australia | 5 years from lodgement | Keep records for the current tax year plus the previous four |
| Canada | 6 years from the end of the last tax year | CRA may ask for supporting documents |
| Germany | 10 years for business records | Includes invoices, bank statements, and receipts |
When in doubt, keep records for seven years. Digital storage is cheap; reconstructing a missing payment is not.
A simple 4-step recordkeeping system
- Separate business and personal money. Use a dedicated business bank account and, if possible, a business PayPal or Stripe profile. This alone removes most of the year-end sorting work.
- Save every payment proof to a monthly folder. Create a folder for each month and drop in the invoice, platform statement, and payment confirmation as the payment arrives.
- Log income and fees weekly. Record the date, client, gross amount, platform fee, and net amount. Ten minutes a week beats five hours in April.
- Reconcile monthly and export at year-end. Match the platform statement to the bank deposit, check the categories, and export one CSV for your accountant. Do not wait until tax season to discover a missing month.
Free 1099 Expense Tracking Spreadsheet
Download the Excel template: 1099 Expense Tracker Template (.xlsx) — four tabs: Income, Expenses, Mileage, and Tax Reserve.
Here's the exact structure. Copy this into Google Sheets or Excel:
Tab 1: Income Tracker
| Date | Client | Platform | Gross Amount | Platform Fee | Net Received | Currency | Notes |
|---|---|---|---|---|---|---|---|
| 6/1 | Acme Corp | Upwork | $1,000 | $65 | $935 | USD | Web design |
| 6/5 | XYZ LLC | Direct | $500 | $0 | $500 | USD | Consulting |
| 6/10 | Client C | PayPal | €800 | -€28 | €772 | EUR | Logo work |
Tab 2: Expense Tracker
| Date | Description | Category | Amount | Currency | Receipt? | Business Use % | Notes |
|---|---|---|---|---|---|---|---|
| 6/1 | Adobe CC | Software | $54.99 | USD | Yes | 100% | Monthly sub |
| 6/3 | Client lunch | Meals | $45.00 | USD | Yes | 100% | With Acme PM |
| 6/5 | Internet bill | Home Office | $80.00 | USD | Yes | 40% | $32 deductible |
| 6/15 | New monitor | Equipment | $349 | USD | Yes | 100% | Office upgrade |
Tab 3: Mileage Log
| Date | Destination | Purpose | Miles | Rate | Deduction |
|---|---|---|---|---|---|
| 6/3 | Client office | Meeting | 24 | $0.70 | $16.80 |
| 6/12 | Coworking | Work day | 18 | $0.70 | $12.60 |
IRS standard mileage rate for 2026: $0.70/mile.
Tab 4: Tax Reserve Calculator
| Month | Gross Income | Expenses | Net Profit | Tax Reserve (30%) |
|---|---|---|---|---|
| Jan | $5,000 | $800 | $4,200 | $1,260 |
| Feb | $6,200 | $950 | $5,250 | $1,575 |
Is there a 1099 expense form?
There is no single IRS form called a "1099 expense form." Forms 1099-NEC and 1099-K report income paid to you; your expenses are deducted on Schedule C from your own records. The four-tab template above is the working equivalent — it keeps income, expenses, mileage, and tax reserves in one file. If you want the categories applied automatically, the expense tracker does the same job from a CSV or receipt image.
1099 Deduction Categories Every Contractor Should Track
1. Home Office Deduction
Two methods:
- Simplified: $5 per sq ft, up to 300 sq ft = $1,500 max
- Regular: Actual expenses × business-use percentage (rent, utilities, internet, insurance)
Track: Square footage of dedicated workspace, rent/mortgage, utilities, internet, renter's insurance. Multiply by (office sq ft ÷ total home sq ft).
2. Equipment & Supplies
Deductible in full in the year of purchase (Section 179) or depreciated over time:
- Computers, monitors, keyboards
- Office furniture (desk, chair)
- Software licenses (one-time purchases)
- Printers, scanners, webcams
Track: Date of purchase, amount, receipt.
3. Software Subscriptions (100% Deductible)
- Design tools (Adobe CC, Figma, Sketch)
- Development tools (GitHub, Linear, VS Code)
- Productivity (Notion, Todoist, Calendly)
- Accounting/bookkeeping software
- Cloud storage (Dropbox, Google Drive)
- Website hosting, domains, SSL
Recurring charges add up fast. Review these quarterly — you're probably paying for 2-3 tools you forgot about.
4. Professional Services (100% Deductible)
- Accountant / CPA fees
- Lawyer / legal fees
- Business coach or consultant
- Bank fees (monthly service charges, wire transfer fees)
- Payment processing fees (Stripe, PayPal, Upwork fees)
5. Travel & Meals
- Client meals: 50% deductible (keep receipt + note who you met and what you discussed)
- Business travel: Flights, hotels, rental cars — 100% deductible if primarily for business
- Mileage: $0.70/mile (2026 IRS rate) for business driving
6. Education & Training
- Online courses (Udemy, Coursera, industry certifications)
- Books and learning materials
- Conference tickets and travel
- Professional memberships and association dues
7. Health Insurance Premiums
If you're self-employed and not eligible for an employer-sponsored plan, your health insurance premiums are deductible as an adjustment to income (not an itemized deduction).
How Much Should You Set Aside for Taxes?
1099 contractors pay self-employment tax (15.3% for Social Security + Medicare) plus income tax. The rough rule:
| Annual Net Profit | Approximate Tax Rate | Set Aside |
|---|---|---|
| Under $50K | 25-30% | 30% (safe) |
| $50-100K | 30-35% | 35% |
| Over $100K | 35-40%+ | 40% |
Open a separate savings account for taxes. Transfer 30% of every client payment to it immediately. Do NOT touch it for anything else. When quarterly estimated taxes are due (April 15, June 15, September 15, January 15), the money is already there.
Spreadsheet vs Bookkeeping Software: When to Switch
| Factor | Spreadsheet | Bookkeeping Software |
|---|---|---|
| Under 30 transactions/month | ✅ Works fine | Overkill |
| 30-100 transactions/month | ⚠️ Time-consuming | ✅ Time-saver |
| 3+ income sources | ⚠️ Manual consolidation | ✅ Auto-import from all |
| Multiple currencies | ❌ Painful | ✅ Auto-conversion |
| Need receipt images | ❌ Manual linking | ✅ Auto-attached |
| Tax prep time | 3-5 hours | 30-60 seconds |
Rule of thumb: If tracking expenses takes more than 1 hour/month, switch to software. Your time is worth more than the $12/month.
Bottom Line
A 1099 spreadsheet works for low-volume contractors starting out. The template above covers the categories that matter. But the real tax savings come from consistency — tracking every expense, every month, with receipts.
If you process 30+ transactions/month across multiple platforms: 👉 Try AI-powered expense tracking — upload CSVs from any bank or platform, AI categorizes everything by IRS deduction category. Free plan available. Exports clean CSV for your accountant.
Frequently Asked Questions
How long should I keep records of freelance payments?
It depends on your country. In the US, keep records for at least 3 years from the date you file your return; the IRS can go back 6 years if you underreported income by more than 25%, and 7 years for bad-debt or worthless-securities claims. UK: 5 years after the 31 January submission deadline. Australia: 5 years from lodgement. Canada: 6 years from the end of the last tax year. Germany: 10 years for business records.
Do screenshots of payments count as bookkeeping records?
Yes, as supporting documentation. A screenshot of a PayPal, Stripe, Upwork, or bank payment shows the amount, date, sender, and transaction reference. Keep the original image attached to the transaction, and back it up with the monthly statement or CSV export — the statement proves the money reached your account, while the screenshot explains what the payment was for.
What is the difference between a payment record and a receipt?
A payment record proves money moved: an invoice, bank statement, or payment confirmation. A receipt proves what was bought: the merchant, amount, date, and item. For income, keep the invoice plus the bank or platform statement. For expenses, keep the receipt plus the bank or card statement. Tax authorities generally want both sides of the transaction.
How do I keep records if I get paid through Upwork, PayPal, or Stripe?
Download the platform's transaction CSV each month and keep it with the matching bank deposit. Record the gross client payment as income and the platform fee as a deductible expense. Do not record only the net deposit — that understates revenue and misses the fee deduction. Keep the platform statement, the withdrawal record, and the bank statement together.
Do I need to keep paper receipts or are digital copies enough?
Digital copies are legally valid. The IRS accepts photos and scans as long as they show the amount, date, vendor, and what you bought. Snap a photo immediately — thermal paper receipts fade within months. Store the image with the transaction and back it up to cloud storage.
How much should I set aside from each payment for taxes?
Set aside 25-30% of every client payment into a separate savings account. If you earn $80,000/year net profit, expect roughly $12,000 in income tax plus $12,240 in self-employment tax. Quarterly estimated payments are due April 15, June 15, September 15, and January 15.
What is the difference between a 1099-NEC and a 1099-K?
1099-NEC reports non-employee compensation — direct client payments totaling $600 or more. 1099-K reports payments processed through third-party networks like Upwork, PayPal, or Stripe. Both must be reported on your tax return. Keep your own records — do not rely solely on 1099 forms.
Related Feature
AI Expense Tracker
Every freelancer has that moment in April — staring at a year's worth of uncategorized transactions, trying to remember whether that $34.50 charge from three months ago was a client lunch or a personal Uber. The expense tracker eliminates this entirely. AI reads each transaction and assigns a category — 'Cloudflare' becomes Infrastructure, 'Adobe' becomes Tools & Software. You review and approve. At year-end, export everything in one CSV, categorized and tax-ready.
Related Articles
How to Separate Business and Personal Expenses as a Freelancer (2026 Guide)
Mixing business and personal finances is the #1 bookkeeping mistake freelancers make. Here's exactly how to separate them — from bank accounts to receipt tracking to tax-ready exports.
How to Organize Receipts for Taxes: A Self-Employed Freelancer's Guide (2026)
Stop shoving receipts in a shoebox. Here's a practical system for organizing receipts — physical and digital — so tax season takes 30 minutes instead of a weekend.
Tally Assistant