Stripe Fees in Ireland (2026): Complete Rate Guide
Irish businesses pay 1.5% + €0.25 per EU card transaction on Stripe, plus 23% VAT on all fees. This guide covers every Stripe fee rate, the VAT reclaim rule, reconciliation with Xero and QuickBooks, and whether Stripe fees are tax deductible.

Key Takeaway
Irish businesses pay 1.5% + €0.25 per EU card transaction on Stripe, plus 23% VAT on all fees. This guide covers every Stripe fee rate, the VAT reclaim rule, reconciliation with Xero and QuickBooks, and whether Stripe fees are tax deductible.
Stripe Fees in Ireland: The Full Rate Table (2026)
Stripe's pricing for Irish businesses is governed by EU/EEA regulations, which means lower rates than the US but with Irish VAT applied on top. Here is the complete fee breakdown:
| Transaction Type | Stripe Fee | Notes |
|---|---|---|
| EU/EEA domestic cards | 1.5% + €0.25 | Visa, Mastercard issued in EEA |
| Non-EEA international cards | 3.25% + €0.25 | US, Canadian, Asian cards |
| UK cards | 2.5% + €0.25 | Post-Brexit UK cards |
| SEPA Direct Debit | 0.8% + €0.30 | Capped at €6 per transaction |
| Stripe Terminal (in-person, EU) | 1.5% + €0.10 | Card reader required |
| Instant payouts | +1% | On top of standard fee |
Important note on VAT: Stripe charges 23% Irish VAT on all processing fees. This means the true cost of an EU domestic card transaction is not just 1.5% + €0.25 — it is (1.5% + €0.25) × 1.23. For VAT-registered businesses, this VAT is fully reclaimable on your next VAT return. For non-VAT-registered businesses, it is an additional cost that cannot be recovered.
For comparison, Stripe charges 2.9% + $0.30 in the United States — significantly higher than the EU rate. Ireland's membership of the EEA and the EU's interchange fee regulation cap are what deliver the lower rates.
The 23% VAT Charge Irish Businesses Must Know About
This is the most commonly misunderstood aspect of Stripe fees in Ireland. Stripe is a US company providing payment processing services to Irish businesses. Under Irish VAT rules, this is a B2B service supplied from outside Ireland — which means Irish VAT (23%) applies under the reverse charge mechanism, and Stripe collects it on behalf of Revenue.
Here is what this means in practice: if you process a EUR 1,000 sale on a domestic EU card, Stripe's fee is:
- Base fee: 1.5% × EUR 1,000 + EUR 0.25 = EUR 15.25
- VAT at 23%: EUR 15.25 × 0.23 = EUR 3.51
- Total Stripe charge: EUR 18.76
If you are VAT registered: The EUR 3.51 VAT is reclaimable as input VAT on your VAT3 return. Your net Stripe fee is effectively EUR 15.25 — as if VAT was never charged.
If you are not VAT registered: The full EUR 18.76 is your cost. This adds approximately 23% to every Stripe fee, which is material at scale. If you are approaching the VAT registration threshold (EUR 80,000 annual turnover for goods, EUR 40,000 for services), the ability to reclaim VAT on Stripe fees is one more reason to register voluntarily.
Can You Pass Stripe Fees On to Customers in Ireland?
No — for B2C transactions in Ireland (and the EU generally), you cannot add a surcharge for card payment processing fees. This is prohibited under the EU Payment Services Directive (PSD2), which Ireland has implemented into national law. Passing on Stripe fees to consumers is illegal regardless of whether you call it a "card fee," "processing fee," or anything else.
For B2B transactions (selling to other businesses), the rules are more nuanced. You may be able to pass on processing costs in some circumstances, but this must be clearly agreed in your contract terms. Check with a solicitor before implementing any B2B fee pass-through arrangements.
The practical answer for most Irish businesses: build Stripe's fees into your pricing. If your product costs EUR 100 to produce and sell, and Stripe takes EUR 1.75 (at 1.5% + €0.25 on a €100 sale), your selling price needs to cover that cost as part of your margin calculation.
How Stripe Payouts Work (And Why Reconciliation Is Tricky)
Understanding Stripe fees in Ireland goes beyond knowing the percentage rates. The way Stripe processes payouts creates a reconciliation challenge that catches many Irish businesses off guard.
Stripe does not send you each customer payment individually. Instead, it batches all your transactions over a 2-day settlement window, deducts its fees, and sends you one net payout. So if you process five transactions totalling EUR 1,500 on Monday, you receive one bank deposit on Wednesday for approximately EUR 1,475 — the EUR 1,500 gross minus EUR 25 in fees (before VAT).
This creates a problem in your accounting software: the bank deposit (EUR 1,475) does not match the sum of your individual sales invoices (EUR 1,500). To reconcile correctly, you need to:
- Record the gross sales amount (EUR 1,500) as revenue
- Record Stripe's fees (EUR 25 + VAT) as a separate expense under "Payment Processing Fees"
- Match the net deposit (EUR 1,475) against the bank transaction
Doing this manually for hundreds of transactions per month is the source of most Stripe reconciliation headaches. The right solution is to automate it.
How to Reconcile Stripe Fees in Xero
For Xero users, reconciling Stripe requires connecting your Stripe account to Xero so that gross sales, fees, and net payouts are recorded automatically. The native Xero bank feed shows you the net bank deposit — but it does not break down the fees. You need an integration layer.
The cleanest approach:
Option 1 — Use FinTask (recommended for businesses with AP automation needs): FinTask connects Stripe and Xero natively, posting gross sales, fee expenses, and VAT amounts to the correct accounts automatically. When the bank deposit arrives, it matches automatically. No manual reconciliation.
Option 2 — Use a dedicated Stripe-Xero tool (A2X, Synder): These tools sync Stripe transaction data to Xero in summary or individual transaction format. Prices from approximately EUR 19 per month. Good for ecommerce businesses with high Stripe transaction volumes but no broader AP automation needs.
Option 3 — Manual journal entries: Create a Stripe clearing account in Xero. Post gross sales to revenue accounts, Stripe fees to an expense account (e.g., "Stripe Fees"), and the net amount to the clearing account. When the bank deposit arrives, clear the bank transaction against the clearing account. This works but is time-consuming at scale.
For a full guide on connecting Stripe with Xero, see our Xero integrations guide.
Streamline Your Financial Operations
Join hundreds of businesses already saving time with FinTask. Get a personalised demo today.
How to Reconcile Stripe Fees in QuickBooks
The QuickBooks approach follows a similar logic. Stripe payouts in QuickBooks Online require you to record gross sales, post fees as expenses, and match the net bank deposit. The most reliable method:
- Set up a "Stripe Fees" expense account in your Chart of Accounts
- When a Stripe payout arrives as a bank transaction, do not match it directly to an invoice — the amounts will not match due to the fee deduction
- Use a Bank Deposit entry to record the payout: include the gross sales amount and a negative line for Stripe fees (mapped to your Stripe Fees expense account)
- The net result in the Bank Deposit should equal the actual bank deposit amount
- Match the Bank Deposit entry to the bank transaction
For businesses using FinTask with QuickBooks, this entire process is automated. Stripe data flows into QuickBooks with the correct account codes applied. For a detailed walkthrough of the Stripe QuickBooks integration, see our dedicated guide.
Are Stripe Fees Tax Deductible in Ireland?
Yes — Stripe processing fees are a deductible business expense for Irish companies and sole traders. They are ordinary and necessary costs of running an online business, and Revenue treats them the same as any other payment processing cost.
The relevant tax treatment:
- Corporation Tax (limited companies): Stripe fees reduce your taxable profit. Record them in your accounts as "Payment Processing Fees" or "Merchant Fees" and they are automatically included in your CT600 calculation.
- Income Tax (sole traders): Stripe fees are a deductible business expense on your Form 11. Keep records of all fees (downloadable from your Stripe dashboard in CSV format) for Revenue audit purposes.
- VAT: If VAT registered, the 23% VAT component of Stripe fees is reclaimable as input VAT on your VAT3 return. Record the VAT amount separately from the fee itself in your bookkeeping.
Stripe provides detailed fee reports in your dashboard (Payments → Reports → Fee) that you or your accountant can use to reconcile fees for tax purposes. If you are using Xero or QuickBooks with an automated Stripe integration, the fees will already be categorised correctly in your accounts.
Automate Stripe Reconciliation with FinTask
Understanding Stripe fees in Ireland is the first step. The second is making sure those fees are recorded accurately in your accounting software — every month, without manual reconciliation.
FinTask connects Stripe, your bank account, and Xero or QuickBooks in a single automated workflow. Gross sales post to revenue accounts, Stripe fees post to expense accounts with the correct VAT treatment, and bank deposits match automatically when they arrive. Your books stay accurate and your accountant has everything they need for VAT returns, corporation tax, and Revenue audit.
For growing ecommerce businesses processing payments through Stripe alongside Shopify sales and bank transactions, FinTask's multi-source reconciliation eliminates the manual effort that typically consumes hours of finance time each month.
Book a free demo to see how FinTask handles Stripe reconciliation for your business. Or explore our Stripe integration hub for a full overview of what is possible.
Frequently Asked Questions
How much are Stripe fees in Ireland?
Stripe charges 1.5% + €0.25 per successful transaction for EU/EEA domestic cards (Visa and Mastercard issued within the EEA). Non-EEA international cards cost 3.25% + €0.25, and UK cards cost 2.5% + €0.25. SEPA Direct Debit is cheaper at 0.8% + €0.30, capped at €6. Irish businesses also pay 23% VAT on all Stripe fees — VAT-registered businesses can reclaim this.
Does Stripe charge VAT in Ireland?
Yes. Stripe charges 23% Irish VAT on all processing fees. This is applied under the reverse charge mechanism because Stripe is a non-EU company providing services to Irish businesses. VAT-registered businesses can reclaim this VAT as input tax on their VAT3 return, making the effective net cost equal to the base fee only. Non-VAT-registered businesses cannot reclaim it and pay the full VAT-inclusive fee.
Are Stripe fees tax deductible in Ireland?
Yes. Stripe processing fees are a fully deductible business expense for both limited companies (Corporation Tax) and sole traders (Income Tax). Record them under 'Payment Processing Fees' or 'Merchant Fees' in your accounts. The 23% VAT component is separately reclaimable on your VAT return if you are VAT registered. Keep Stripe's fee reports (downloadable from your dashboard) as supporting documentation for Revenue.
How do I reconcile Stripe fees in Xero?
Stripe payouts are net amounts (gross sales minus fees), which do not match individual invoices in Xero. The cleanest solution is to use an automated Stripe-Xero integration (like FinTask) that posts gross sales, fee expenses, and VAT amounts to the correct accounts automatically. The alternative is to create a Stripe clearing account, post gross sales and fees separately, and match the net deposit manually — which works but is time-consuming at scale.
Can I pass Stripe fees on to customers in Ireland?
No. Under EU Payment Services Directive (PSD2) rules implemented in Irish law, you cannot surcharge customers for card payment processing fees on B2C transactions. Adding a 'card fee' or 'processing fee' to consumer transactions is illegal. For B2B sales, the rules are more nuanced — consult a solicitor if you want to pass on fees to business customers. The standard approach is to build processing costs into your product pricing.
Ready to Automate Your Accounting?
See how FinTask can save your team hours every week with AI-powered automation. Book a free consultation to get started.

Written by Reza Shahrokhi ACA
Chartered Accountant (Chartered Accountants Ireland) • Founder of FinTask • 8+ years in finance & automation
Reza is a Chartered Accountant and the founder of FinTask. He specialises in helping growing businesses automate accounts payable, invoice processing, and financial reconciliation using AI-powered tools integrated with Xero and QuickBooks.
More about the authorRelated Articles
Stripe Payment Integration: Sync to Accounting Software
A comprehensive guide to Stripe payment integration with accounting software. Covers Stripe fees by country, common error codes, reconciliation workflows, multi-channel setups, European compliance, and a comparison of integration tools -- with practical steps for syncing payments, fees, and payouts to Xero and QuickBooks automatically.
10 min readQuickBooks IntegrationsStripe QuickBooks Integration: Sync Payments & Fees
Connect Stripe to QuickBooks Online and automate payment syncing, fee tracking, and payout reconciliation. A European-first guide covering setup methods, Stripe fee structures (EU 1.5% + EUR 0.25), clearing accounts, third-party tools compared, and troubleshooting -- with real EUR figures and practical journal entry examples.
10 min readXero IntegrationsShopify Xero Integration: Auto-Sync Setup Guide
Connect Shopify to Xero and auto-sync sales, refunds, fees, and inventory. Independent comparison of integration apps, step-by-step setup, reconciliation workflow, and troubleshooting for e-commerce accounting.
11 min readXero IntegrationsXero Integrations
Connect Shopify, Stripe, WooCommerce, Cin7, and more to Xero with FinTask. Eliminate manual data entry, automate reconciliation, and keep your books accurate -- all from one integration layer built for Irish and European businesses.
6 min read