TallyAssistant Tally Assistant Back to Home
Back to Blog
·Dominic(updated Oct 18)

How to Keep Records of Freelance Payments: Free 1099 Expense Tracking Template (2026)

freelance payment records1099 contractorexpense trackingtax deductionsfreelancer taxesspreadsheet templateSchedule C

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.

Learn more

Related Articles