Are Payment Processing Fees Tax Deductible? A Founder's Guide
By Stefan Ciancio on
TL;DR: Yes, payment processing fees are fully tax-deductible for any business. The IRS considers them an "ordinary and necessary" cost of doing business, which means you can deduct the full amount from your gross income, reducing your overall tax liability.
Quick answers
How do you claim payment processing fees on taxes?
You claim them as a business expense on your tax return. For sole proprietors, this is on Schedule C (Form 1040) under 'Bank Fees' or 'Commissions and Fees'. For corporations, it's a line item on Form 1120. Your accounting software, like QuickBooks or Xero, should track these automatically, and you or your accountant will use that total for your tax filing.
What category do payment processing fees fall under for taxes?
They typically fall under 'Bank Service Charges', 'Merchant Account Fees', or a more general 'Commissions and Fees' category. I personally create a specific 'Payment Processing Fees' account in my chart of accounts. This gives me a clearer picture of my true cost of revenue. Consistency is key-pick one category and stick with it.
Are Stripe fees tax deductible?
Absolutely. Stripe fees, PayPal fees, Shopify Payments fees, Square fees-it doesn't matter which processor you use. As long as the fee is incurred as a direct result of accepting a payment for your business, it is a deductible expense. I use Stripe for nearly all my businesses, and we deduct millions in fees annually across the portfolio.
Do I need a receipt for every single processing fee?
No, you don't need a receipt for each individual transaction fee of a few cents or dollars. Your payment processor provides monthly and annual statements that summarize all fees. These summary reports are your documentation. The IRS accepts these consolidated statements as sufficient proof of the expenses incurred.
Can I deduct processing fees for personal transactions?
No, you cannot. A core principle of tax law is the separation of business and personal expenses. Deducting fees from a personal transaction made with a business account is illegal. This is why maintaining separate bank accounts and payment processors for business and personal use is non-negotiable for serious entrepreneurs.
Are PayPal fees tax deductible for goods and services?
Yes, if you use PayPal to accept payments for business 'goods and services', the associated fees are tax-deductible. However, if you receive money from friends and family as a personal gift, there are no fees, and nothing is deductible. The key is the commercial nature of the transaction.
The Short Answer: Yes, Absolutely (and Why It Matters)
Let's get straight to it. Are payment processing fees tax deductible? Yes, 100%. Every single dollar you pay to companies like Stripe, PayPal, or Square to process a customer's payment is a deductible business expense. It's not a gray area; it's a fundamental cost of doing business in the modern economy.
Think of it this way: you can't get the revenue without paying the fee. The IRS views expenses that are both "ordinary" and "necessary" for your trade or business as deductible. An ordinary expense is one that's common and accepted in your type of business. A necessary expense is one that's helpful and appropriate. Can you run an online business today without accepting credit or debit cards? No. Therefore, the fee to do so is both ordinary and necessary.
This isn't just theory. Across my portfolio of companies, from the SaaS platform WebinarKit to my AI content tool Maker AI, payment processing fees are a massive line item on our profit and loss (P&L) statements. For a company doing seven figures in revenue, these fees can easily climb into the tens or even hundreds of thousands of dollars per year. At a standard rate of around 2.9%, every $1 million in revenue costs us $29,000 in processing fees, at a minimum. Deducting that $29,000 directly reduces our taxable income, resulting in thousands of dollars in real tax savings. Forgetting to deduct this is like lighting cash on fire.
Understanding the IRS "Ordinary and Necessary" Rule
The entire basis for deducting business expenses hinges on two words: "ordinary" and "necessary." It's worth digging into what the IRS actually means by this, as it governs everything from software subscriptions to office rent. The guidance comes from IRS Publication 535, Business Expenses.
What is an "Ordinary" Expense?
An ordinary expense is one that is common and accepted in your industry. For my businesses, this is a straightforward test. When we run Epic Marketing Events, we sell tickets online. Every other event promoter does the same. Paying a fee to a processor like Stripe to handle those ticket sales is completely ordinary. It’s what everyone does. The IRS isn't going to question an expense that is standard practice for your line of work. If you're a freelance writer, the fee PayPal takes from a client payment is ordinary. If you run an e-commerce store, Shopify Payments fees are ordinary. It doesn't have to be a recurring expense, but it must be a recognized cost within your business context.
What is a "Necessary" Expense?
A necessary expense is one that is "helpful and appropriate" for your business. It doesn't have to be indispensable. You don't have to prove you couldn't possibly have made a dollar without it. You just need to show that it helped you run your business. Can I technically run WebinarKit by only accepting mailed checks or wire transfers? Perhaps. But would it be practical or helpful? Absolutely not. We'd lose 99% of our customers. Therefore, paying for credit card processing is clearly necessary to operate and grow the business. It makes the sales process smoother, faster, and more secure, which is the definition of helpful and appropriate.
Payment processing fees pass both tests with flying colors. They are a non-negotiable part of the cost of goods sold in the digital age, just like the cost of servers or a marketing budget.
Categorizing Your Fees: Where to Put Them in Your Books
Knowing you can deduct fees is the first step. The second, more practical step is knowing how to categorize them properly in your accounting system. Messy books lead to missed deductions and headaches during tax season. As a founder, I live in QuickBooks. Proper categorization is a discipline you need to build from day one.
Most accounting software, like QuickBooks or Xero, will have default accounts that work. The most common one is 'Bank Charges' or 'Bank Service Charges.' While this is technically correct, it's not what I recommend. Lumping your Stripe fees in with your $15 monthly checking account fee obscures a critical business metric: your true cost of revenue. Your payment processing fees are a variable cost tied directly to sales. Your monthly bank account fee is a fixed operational cost.
My strong recommendation is to create a specific expense account in your Chart of Accounts named 'Payment Processing Fees' or 'Merchant Fees'. Here’s why this is a superior approach:
- Clarity: On your P&L, you can see exactly how much you're spending to acquire your revenue. This allows you to calculate your gross margin more accurately.
- Negotiation Power: When you see that 'Payment Processing Fees' line item creeping up to $100,000 a year, it provides a very strong incentive to try and negotiate better rates with your processor. I periodically explore alternatives, and having that number handy is key to those conversations. I built ProcessingScoop for this exact reason-to help founders compare rates and find savings.
- Budgeting: When forecasting future profitability, you can model your processing fees as a percentage of revenue (e.g., 2.9%), making your projections far more accurate.
Your bookkeeper or accountant can set this up in minutes. It provides invaluable insight into the financial health of your business beyond just being a tax write-off.
Stripe, PayPal, Shopify Payments: The Processor Doesn't Matter
Business owners often get hung up on the specific platform. "Are Stripe fees tax deductible?" "What about PayPal?" "My Shopify bill has a fee on it, can I deduct that?" The answer is always the same: yes, yes, and yes. The IRS doesn't care about the brand name of your processor. It cares about the nature of the expense.
Whether it's a fee from:
- Stripe for a SaaS subscription
- PayPal for a freelance project
- Shopify Payments for an e-commerce sale
- Square for an in-person transaction at a coffee shop
- Amazon Pay for a marketplace sale
If the fee was charged to facilitate a business transaction, it's deductible. For my companies, we primarily use Stripe because its API is robust, its reporting is clean, and it integrates seamlessly with our accounting stack. For WebinarKit, every customer subscription is processed through Stripe. For PressPitch AI, our AI-powered PR tool, the same applies. My accountant gets a direct feed from Stripe into QuickBooks, and the fees are categorized automatically. This level of automation is critical for scaling without creating an administrative nightmare.
The key takeaway is to stop thinking about the specific processor and start thinking about the function. The function is 'payment processing', and it's a cost of doing business, period.
Get Founder-Level Insights
Get founder-level insights on marketing, sales, and operations delivered to your inbox. No fluff, just what works from my experience building multiple 7-figure businesses. Sign up for my newsletter.
A Real-World Example: Dissecting a WebinarKit P&L
Let's move from theory to a concrete, real-world example. I'll break down the numbers for a simplified version of a month at WebinarKit. This shows you just how significant this deduction can be.
Assumptions for one month:
- Total Revenue Booked: $120,000
- Number of Transactions: 1,500
- Domestic (US) Revenue: $80,000
- International Revenue: $40,000
Now, let's calculate the processing fees using Stripe's standard pricing:
- Domestic Fees: The standard fee is 2.9% + $0.30 per transaction.
Fee on revenue: $80,000 * 0.029 = $2,320
Fee on transactions: Let's assume 1,000 domestic transactions * $0.30 = $300
Total Domestic Fees: $2,320 + $300 = $2,620 - International Fees: Stripe often adds a 1.5% fee for international cards and another 1% for currency conversion if applicable. Let's assume the 1.5% applies.
The fee is (2.9% + 1.5%) + $0.30 = 4.4% + $0.30
Fee on revenue: $40,000 * 0.044 = $1,760
Fee on transactions: 500 international transactions * $0.30 = $150
Total International Fees: $1,760 + $150 = $1,910
Total Processing Fees for the Month: $2,620 + $1,910 = $4,530.
Annually, this comes out to $54,360. That's over fifty thousand dollars that we can deduct from our taxable income. If our company's effective tax rate is 25%, that's a direct tax savings of $13,590. This is real money that we can reinvest into product development, marketing, or hiring. This is why tracking and deducting these fees is not just a minor accounting task; it's a core financial strategy.
The Hidden Fees You Might Be Missing
Most people think of payment processing costs as just the headline rate, like '2.9% + $0.30'. But the reality is more complex, and there are other deductible fees you need to be tracking. Failing to account for these means you're leaving money on the table. Many of these are detailed on comparison sites like my own, ProcessingScoop, because they impact your 'effective rate'.
Here are a few 'hidden' fees that are also 100% tax deductible:
- Chargeback Fees: When a customer disputes a charge, your processor will hit you with a non-refundable chargeback fee, typically $15 to $25. This happens even if you ultimately win the dispute. For WebinarKit, we might see a handful of these each month. They add up. If you get 10 chargebacks in a month at $15 each, that's an extra $150 in deductible fees you need to track.
- Dispute Evidence Fees: Some processors charge a fee just for the submission of evidence to fight a chargeback. This is another direct, deductible cost.
- Authorization Fees: While less common now, some older processors charge a small fee (a few cents) just to verify a card has funds, even if the transaction is declined.
- Monthly Fees & PCI Compliance: Many processors, especially traditional merchant accounts, have a monthly account fee ($10-$40) and sometimes a separate annual or monthly PCI compliance fee. This fee is for ensuring you meet the Payment Card Industry Data Security Standard. It is a necessary cost of doing business securely and is fully deductible.
- Batch Fees: Some processors charge a small fee (e.g., $0.10-$0.30) each day you 'batch out' your transactions, which is when the funds are formally transferred.
Make sure your accounting process captures the *total* amount withdrawn by your processor, not just an estimate based on the percentage. The monthly statements from Stripe or PayPal are your source of truth. They will itemize all of these fees, making them easier to track if you know to look for them.
How to Track These Fees Without Going Insane
As a founder, my time is my most valuable asset. I can't spend hours manually entering every transaction fee into a spreadsheet. That's a direct path to burnout. The key to tracking these fees effectively is automation and solid systems. This is a topic I'm passionate about, and it's a cornerstone of the operational efficiency I preach in my blog and business-building strategies.
Here's my recommended 3-step system for tracking payment fees:
- Integrate Your Systems: The number one thing you must do is connect your payment processor directly to your accounting software. Stripe's integration with QuickBooks Online is a work of art. It automatically creates a sales receipt for every payment, and crucially, it also creates a separate expense transaction for the processing fee. The money that hits your bank account is the net amount, and this integration correctly accounts for the gross sale and the fee. This automation saves dozens of hours per month.
- Use Summary-Level Data: Don't get bogged down in individual transactions for reconciliation. Use the monthly payout reports from your processor. For example, Stripe provides a 'Payouts' report that shows the gross charges, fees, refunds, and net amount for each bank deposit. Your bookkeeper can use this report to reconcile the bank account in minutes. It's a much more efficient workflow than trying to match thousands of tiny fee deductions.
- Monthly Review: Automation is great, but you can't abdicate responsibility. I personally spend 30 minutes each month reviewing the P&L with my bookkeeper. One of the line items I always check is 'Payment Processing Fees'. I look at it as a percentage of revenue. Is it in the expected range (e.g., 2.9% - 3.5%)? If it suddenly jumps to 5%, that's a red flag. It could mean we had more international sales, a high number of chargebacks, or a potential error in our accounting. This quick check is my financial safeguard.
Building a system like this frees you up to focus on growing your business, which I delve into in my book, Sell More With Webinars, where smart systems are key to scaling.
Find The Best Payment Processor
Struggling to find the right payment processor and tired of high fees? My team and I built ProcessingScoop to give you transparent comparisons and reviews. Find the best rates for your business and save thousands.
Compare Processors NowComparison: Common Processors and Their Deductible Fees
To help you better understand what these fees look like in the wild, here's a comparison of some of the most popular payment processors. Remember, every fee listed here is a potential tax deduction for your business.
The table below breaks down the standard online transaction fees. Note that these can change and may vary based on your business volume, industry, and negotiated rates. This is for informational purposes.
| Processor | Standard Online Fee | International Card Fee | Chargeback Fee | Founder's Note |
|---|
| Stripe | 2.9% + $0.30 | +1.5% | $15 (waived if you win) | My go-to for SaaS and digital products like Maker AI. The developer tools and reporting are best-in-class. |
| PayPal | 3.49% + $0.49 | Varies (often +1.5%) | $20 (not waived) | Ubiquitous and trusted by consumers, but fees can be higher and less transparent. Good for starting out. |
| Shopify Payments | 2.9% + $0.30 (Basic) | +1.5% - 2.0% | $15 | The default for Shopify stores. The rates get better as you upgrade your Shopify plan. Avoids extra gateway fees. |
| Square | 2.9% + $0.30 | Varies | $0 (they have a free protection program) | Started in-person but has a strong online offering now. Their chargeback protection is a unique perk. |
As you can see, the core fees are similar, but the details around international transactions and chargebacks differ. When choosing a processor, you need to model your own business's transaction profile against these fee structures. An extra 0.5% might not sound like much, but on $1M in revenue, that's $5,000 in extra fees-and an extra $5,000 in tax deductions.
Personal vs. Business: The Line You Absolutely Cannot Cross
This is the most critical warning in this entire article. While payment processing fees for your business are fully deductible, fees related to personal transactions are not. More importantly, mixing personal and business finances-a practice known as 'co-mingling funds'-is one of the fastest ways to get into serious trouble with the IRS.
When you co-mingle funds, you destroy the legal separation between you and your business. For an LLC or a corporation, this can lead to 'piercing the corporate veil,' meaning if your business is sued, your personal assets (your house, your car, your savings) could be at risk. From a tax perspective, it makes it impossible to accurately track business income and expenses. An IRS auditor will see this as a massive red flag, inviting intense scrutiny of every single deduction you've claimed.
The rule is simple and non-negotiable:
- Separate Bank Accounts: Your business must have its own dedicated checking account. All revenue goes into this account, and all business expenses come out of it.
- Separate Processors: Do not use your business Stripe or PayPal account to accept money from a friend for your fantasy football league or to sell an old couch.
- No Personal Purchases on Business Cards: It can be tempting to use the business credit card for a personal dinner. Don't. It muddies the water and creates accounting headaches. If you must, you need to account for it as an 'owner's draw', not a business expense.
From the day I form a new company, like with PressPitch AI, the very first steps are to file the incorporation documents and then immediately go to the bank to open its own accounts. It's a foundational business practice that protects you legally and makes tax time infinitely simpler. If you need more help, you can always reach out via my contact page.
Beyond Fees: Deducting Payment-Adjacent Software & Services
The cost of payment processing doesn't end with the fees charged by Stripe or PayPal. A smart business owner often invests in a stack of tools and services around the payment process to increase efficiency, reduce risk, and improve conversions. The great news is that these costs are also tax deductible as either software expenses or professional services.
Consider these common payment-adjacent costs that you should be deducting:
- Accounting Software: The subscription for QuickBooks, Xero, or FreshBooks is the bedrock of your financial tracking. This is a deductible software expense.
- Chargeback Mitigation Services: Companies like Chargebacks911 or Midigator specialize in fighting chargebacks for you. Their fees, whether a monthly retainer or a per-dispute cost, are deductible. They are a necessary expense if you operate in a high-risk industry.
- Advanced Fraud Protection: While processors have built-in fraud tools, some businesses need more. Services that provide advanced risk scoring or fraud analysis are deductible.
- Dunning and Subscription Management: For my SaaS businesses, churn is a constant battle. Tools that manage the dunning process (retrying failed payments) and optimize subscription billing are essential. Their subscription fees are a cost of securing revenue and are fully deductible. I list some of my favorite platforms among the founder tools I recommend.
- Shopping Cart Software: If you're not on an all-in-one platform like Shopify, you might pay for separate shopping cart software like SamCart or ThriveCart. These are a cost of selling and are deductible.
The guiding principle remains the same: If you are paying for a tool or service to help you securely and efficiently accept, manage, or retain business revenue, it's almost certainly a deductible business expense.
FAQ
Are credit card processing fees tax deductible for small businesses?
Yes, 100%. Whether you are a sole proprietor, LLC, or corporation, credit card processing fees are considered an ordinary and necessary cost of doing business. You can deduct the full amount from your business income, which lowers your taxable profit and ultimately your tax bill.
What's the IRS code for deducting payment processing fees?
There isn't a specific IRS code just for payment processing fees. They fall under the general guidelines of IRS Code Section 162, which allows for the deduction of all ordinary and necessary business expenses. On tax forms, you'll categorize them under a broader line item like 'Bank Fees' or 'Commissions and Fees'.
How do processing fees show up on my 1099-K?
They don't. The Form 1099-K shows your gross transaction volume processed by a third-party anizer. It does not subtract fees, refunds, or chargebacks. It's your responsibility to separately deduct the fees, which you'll find on your processor's monthly statements, from the gross amount reported on the 1099-K.
Can I deduct Square fees from my taxes?
Yes. Fees from Square, just like Stripe, PayPal, or any other payment processor, are fully tax-deductible. The name of the processor is irrelevant to the IRS; what matters is that the fee was incurred as a direct cost of conducting your business and accepting customer payments.
Are wire transfer and ACH fees tax deductible?
Yes. Any fee associated with moving money for business purposes is deductible. This includes fees for sending or receiving domestic or international wire transfers, as well as any fees related to processing ACH (Automated Clearing House) payments. These are all considered bank or transaction fees.
Do I need an accountant to deduct these fees?
While you don't legally need an accountant to deduct them, it is highly recommended. An accountant ensures your books are clean, expenses are categorized correctly, and you're maximizing all available deductions without crossing any lines. The cost of a good accountant is itself a tax-deductible expense.
What records should I keep for payment processing fees?
You should keep the monthly and annual summary statements provided by your payment processor (e.g., Stripe, PayPal, Square). These documents consolidate all your gross sales, fees, and net deposits. You don't need to save a record of the fee for every single transaction. These summary reports are sufficient for the IRS.
Can I deduct processing fees on a cash basis of accounting?
Yes. On a cash basis, you recognize expenses when they are paid. Payment processing fees are typically deducted from your sales revenue before the funds are deposited into your bank account. This means the fee is 'paid' at the same time you receive the net revenue, so you can deduct it in that period.
FAQ
Are credit card processing fees tax deductible for small businesses?
Yes, 100%. Whether you are a sole proprietor, LLC, or corporation, credit card processing fees are considered an ordinary and necessary cost of doing business. You can deduct the full amount from your business income, which lowers your taxable profit and ultimately your tax bill.
What's the IRS code for deducting payment processing fees?
There isn't a specific IRS code just for payment processing fees. They fall under the general guidelines of IRS Code Section 162, which allows for the deduction of all ordinary and necessary business expenses. On tax forms, you'll categorize them under a broader line item like 'Bank Fees' or 'Commissions and Fees'.
How do processing fees show up on my 1099-K?
They don't. The Form 1099-K shows your gross transaction volume processed by a third-party anizer. It does not subtract fees, refunds, or chargebacks. It's your responsibility to separately deduct the fees, which you'll find on your processor's monthly statements, from the gross amount reported on the 1099-K.
Can I deduct Square fees from my taxes?
Yes. Fees from Square, just like Stripe, PayPal, or any other payment processor, are fully tax-deductible. The name of the processor is irrelevant to the IRS; what matters is that the fee was incurred as a direct cost of conducting your business and accepting customer payments.
Are wire transfer and ACH fees tax deductible?
Yes. Any fee associated with moving money for business purposes is deductible. This includes fees for sending or receiving domestic or international wire transfers, as well as any fees related to processing ACH (Automated Clearing House) payments. These are all considered bank or transaction fees.
Do I need an accountant to deduct these fees?
While you don't legally need an accountant to deduct them, it is highly recommended. An accountant ensures your books are clean, expenses are categorized correctly, and you're maximizing all available deductions without crossing any lines. The cost of a good accountant is itself a tax-deductible expense.
What records should I keep for payment processing fees?
You should keep the monthly and annual summary statements provided by your payment processor (e.g., Stripe, PayPal, Square). These documents consolidate all your gross sales, fees, and net deposits. You don't need to save a record of the fee for every single transaction. These summary reports are sufficient for the IRS.
Can I deduct processing fees on a cash basis of accounting?
Yes. On a cash basis, you recognize expenses when they are paid. Payment processing fees are typically deducted from your sales revenue before the funds are deposited into your bank account. This means the fee is 'paid' at the same time you receive the net revenue, so you can deduct it in that period.