The Freelancer's Guide to Accounting for Payment Fees
Recording your processing fees correctly isn't just good bookkeeping — it's money back in your pocket at tax time.
At a 25% effective tax rate, $1,800 in properly deducted fees saves you
$450
in federal income taxes per year on a $60k revenue business.
Payment processing fees are 100% tax-deductible as a business expense. But if you're not recording them correctly in your books, you're likely overstating your income and overpaying your taxes every year. Here's the right way to handle them.
The Correct Way to Record a Payment
When a client pays a $1,000 invoice via Stripe and you receive $970.70, most freelancers record $970.70 as income. This is wrong — and it's costing you money.
❌ The Wrong Method
Record $970.70 as "Income." You've understated your revenue and lost the ability to deduct the $29.30 fee as a business expense.
✅ The Correct Method
Which Expense Category to Use
Automate It So You Never Miss One
Most modern accounting tools allow you to connect your Stripe or PayPal account directly. Once connected, every transaction imports automatically with the gross amount and fees pre-categorized. Setup takes about 15 minutes and saves you hours at tax time.
Year-End Summary: What to Give Your Accountant
At tax time, your processor will provide an annual summary of all fees paid. In Stripe, this is available under "Reports → Payouts." In PayPal, it's the "Business Reports" section. Download this and give it to your accountant — it's the simplest, most accurate record of your total annual processing costs.
Use the calculator year-round to track your estimated annual fee spend — and come to tax season prepared.
Use the Calculator →