๐Ÿ“… Last Updated: February 2026 ๐Ÿ” Reviewed by: Finance Team โœ”๏ธ Based on Stripe’s Official Pricing
B2B Business Tool

Stripe Fee Calculator (Reverse & Invoice Tool)

Calculate Stripe processing fees, payouts, and client invoices using this free Stripe Fee Calculator.

What is the Stripe Fee Calculator?

A Stripe Fee Calculator determines the exact processing costs deducted from a transaction. The standard U.S. domestic Stripe fee is 2.9% + $0.30 per successful card charge. This tool helps businesses calculate both their net payout and the gross amount they need to invoice to receive a specific sum.

Standard (Calculate Fees)
Reverse (Invoice Client)
$
โš™๏ธ Custom Rate Settings (Editable)
%
$
You Will Receive (Net)
$0.00
Effective Rate: 0.00%
Invoice (Gross) $0.00
Total Fees -$0.00
You Keep (Net) $0.00

๐Ÿ’ก Note on Accuracy: We built this Stripe Fee Calculator using the exact payment processing logic published on the official Stripe pricing page. We update these formulas whenever base rates or international surcharges change. Always verify your final payout amounts in your Stripe Dashboard.

How Stripe Processing Fees Actually Work

If you run a business online, payment processing fees are just a reality you have to deal with. Stripe is arguably the best payment gateway in the world, powering millions of websites. But if you don’t understand how their fee structure eats into your margins, you could be losing thousands of dollars a year without realizing it.

For standard businesses operating in the United States, Stripe uses a “blended” pricing model. They charge you a flat percentage of the transaction size, plus a small fixed fee just for running the card.

The Standard U.S. Stripe Fee is:

  • 2.9% of the total transaction value.
  • $0.30 fixed fee per successful charge.

This sounds simple on paper. But the way this math impacts your business changes wildly depending on what you sell. If you sell a $5 digital download, that $0.30 fixed fee takes a massive 6% bite out of your profit right out of the gate. On the other hand, if you are a freelance consultant billing a client $5,000, the $0.30 is meaningless, but the 2.9% percentage fee will cost you $145.

Using a Reverse Stripe Fee Calculator

This is where most business owners get stuck. Let’s say you just finished a big web design project, and you agreed with the client that your take-home pay needs to be exactly $1,000.

If you send them an invoice for $1,000 through Stripe, the platform will take its 2.9% + $0.30 cut. A few days later, you will check your bank account and see a deposit for only $970.70. You are suddenly short by almost thirty bucks.

To prevent this, you need to use a Reverse Stripe Fee Calculator. Also known as “grossing up,” this math tells you exactly how much you need to charge the client upfront so that, after Stripe takes its piece, you get your target amount.

The Reverse Calculation Math

You cannot simply add 2.9% to your invoice. If you add 2.9% to $1,000 (which is $1,029) and charge that amount, Stripe will take 2.9% of $1,029. You will still come up short.

The actual formula you need to use looks like this:

Invoice Amount = (Target Net + $0.30) / (1 – 0.029)

Using the tool at the top of this page, you can select the “Reverse” tab, type in $1,000, and it will instantly tell you to invoice the client for $1,030.17. This guarantees the exact payout you need.

Hidden Costs: International and Currency Fees

The 2.9% rate only applies if you and your customer are both based in the same country using the same currency. Once you cross borders, Stripe acts as a middleman between international banks, and they charge you heavily for that service.

You need to watch out for two specific surcharges when doing business globally:

1. The International Card Surcharge (+1.5%)

If your business is located in the United States, but your customer buys your product using a credit card issued in the UK, Stripe adds a 1.5% penalty to the transaction. Your new processing rate immediately jumps to 4.4% + $0.30.

2. The Currency Conversion Surcharge (+1.0%)

Let’s say that same customer in the UK wants to pay in British Pounds (ยฃ), but your bank account only accepts US Dollars ($). Stripe has to convert that currency on the fly. They charge an extra 1.0% for this service. If a transaction triggers both the international card fee and the currency fee, your total processing cost skyrockets to 5.4% + $0.30.

Transaction Type (U.S. Merchant)Stripe Fee Rate
Customer uses a U.S. Card (USD)2.9% + $0.30
Customer uses a European Card (USD)4.4% + $0.30
Customer uses a European Card (Euros)5.4% + $0.30

If you run a high volume of international sales, you might want to look into opening local bank accounts or using tools like Wise to handle the currency conversion before it hits your Stripe account.

Step-by-Step Examples of Stripe Calculations

If you want to understand how the numbers on your payout dashboard are generated, here are two real-life examples showing how the math breaks down.

Example A: The Low-Ticket Item

You sell an eBook for $15.00 to a local customer.

  • Percentage Fee: $15.00 ร— 0.029 = $0.43
  • Fixed Fee: $0.30
  • Total Stripe Fee: $0.43 + $0.30 = $0.73
  • Your Net Payout: $15.00 – $0.73 = $14.27

Notice how the effective fee rate here is nearly 5%, simply because the $0.30 fixed fee takes such a large chunk of a $15 item.

Example B: The High-Ticket Service

You invoice a client for a $2,500 consulting package.

  • Percentage Fee: $2,500 ร— 0.029 = $72.50
  • Fixed Fee: $0.30
  • Total Stripe Fee: $72.50 + $0.30 = $72.80
  • Your Net Payout: $2,500 – $72.80 = $2,427.20

Here, the $0.30 doesn’t matter, but giving up $72 for a single transaction can hurt your cash flow.

Is it Legal to Pass Stripe Fees to Customers?

When business owners see how much they are losing to processing costs, the very first question they ask is: “Can I just make the customer pay the Stripe fee?”

The short answer is yes, but you have to be incredibly careful. Doing this incorrectly can violate Stripe’s terms of service, anger your customers, and in some states, break the law.

Adding a fee to a customer’s bill to cover credit card processing is called a surcharge. Visa and Mastercard have strict rules regarding surcharges. You generally cannot charge the customer more than what it actually costs you to process the card (usually capped at 4%). You must also clearly display signage or a notice on your checkout page letting the customer know a fee will be applied if they choose to pay by credit card.

More importantly, you need to check your local laws. Several U.S. states have historically banned credit card surcharges, including Massachusetts and Connecticut. Other states, like New York and California, require you to display the total price (including the surcharge) upfront, rather than sneaking it in at the final checkout screen.

Instead of dealing with legal headaches, the smartest move is usually to use our calculator to figure out your average processing costs, and simply raise your base prices by 3% to cover it silently.

Tax Implications: Are Stripe Fees Deductible?

Here is some good news. The money Stripe takes out of your transactions is considered an ordinary and necessary business expense by the IRS. That means every single penny you pay in Stripe fees is 100% tax-deductible.

If you are a freelancer, independent contractor, or sole proprietor, you will report these fees on Schedule C of your tax return under “Commissions and Fees” or “Office Expenses.” By deducting these fees, you lower your taxable business income, which directly lowers your self-employment tax burden.

At the end of the year, Stripe will usually issue you a Form 1099-K if you meet certain transaction thresholds. This form shows the Gross amount you collected. You must report that gross amount to the IRS, and then manually deduct the fees Stripe took out. If you need help estimating what you owe the IRS after your expenses, run your numbers through our free 1099 Tax Calculator or our Freelance Tax Calculator.

How to Lower Your Stripe Processing Costs

Nobody wants to pay 2.9% forever. If you are doing serious volume, there are a few built-in ways to drastically reduce the amount of money you give to Stripe every month.

1. Use ACH Bank Transfers

If you are invoicing B2B clients for large amounts (like $5,000 web builds or $10,000 retainer fees), you should stop accepting credit cards entirely. Stripe allows you to accept ACH direct bank transfers. The fee for an ACH transfer is only 0.8%, and it is firmly capped at a maximum of $5.00.

If a client pays a $10,000 invoice via credit card, Stripe takes $290. If they pay via ACH, Stripe takes $5. That is a massive savings.

2. Request a Custom Volume Rate

Stripe’s 2.9% rate is their “pay-as-you-go” retail price. If your business processes more than $100,000 per month consistently, you have leverage. You can contact Stripe’s sales team and negotiate a custom interchange-plus pricing model. Many high-volume businesses get their rates knocked down closer to 2.2% or even 1.9% depending on their risk profile.

3. Are You a Non-Profit?

If you operate a registered 501(c)(3) non-profit organization, do not pay the standard rate. Stripe offers a dedicated non-profit discount. Once you submit your paperwork to their support team, they will lower your base rate to roughly 2.2% + $0.30 for most card transactions.

(Tip: You can change the “Base Percentage” input field in our calculator above to 2.2 to see your exact non-profit savings).

Connecting This to Your Overall Financial Health

Managing payment fees is just one piece of running a profitable business. Once the money hits your bank account, you still need to account for self-employment taxes, state taxes, and personal income tax.

If you are trying to figure out what your actual take-home pay is after merchant fees and IRS taxes, use our Take-Home Pay Calculator. Or, if you need to know how many days are actually in the billing month to calculate a prorated invoice, check our US Business Days Calculator.

By keeping a close eye on these metricsโ€”and using the right calculatorโ€”you protect your cash flow and ensure you actually get to keep the money you worked so hard to earn.

Reverse Stripe Fee Calculator (Gross Up Tool)

If you need a specific amount of money to land in your bank account, you cannot simply add 2.9% to your invoice. If you need exactly $1,000 and charge $1,029, Stripe takes their percentage out of the $1,029, leaving you short. Our Reverse Stripe Fee Calculator (also known as a gross-up calculator) uses algebraic formulas to determine the exact gross invoice amount. Simply switch the tool to “Reverse,” enter your target take-home pay, and it will give you the exact dollar amount to bill your client.

Stripe International & Currency Conversion Fee Calculator

Doing business globally triggers hidden surcharges that can severely eat into your margins. If your customer uses a credit card issued outside the United States, Stripe adds a 1.5% international card fee. If they pay in a different currency (like Euros or GBP) and Stripe has to convert it to USD, you are hit with an additional 1.0% currency conversion fee. By toggling these options in our tool, the calculator automatically adjusts your base rate so you are never caught off guard by cross-border expenses.

Stripe Invoice Calculator โ€“ How Much Should I Charge?

When sending invoices through Stripe Billing, it is critical to account for fees before finalizing your pricing. If you are a freelancer or agency, a single $5,000 invoice could cost you nearly $150 in processing fees. Use this Stripe Invoice Calculator to forecast your exact net payout before you send the contract. If the fees are too high, consider asking the client to pay via ACH Bank Transfer, which Stripe caps at a maximum fee of just $5.00.

Frequently Asked Questions About Stripe Fees

Are Stripe fees refunded to me if I refund a customer?
No. When you issue a refund to a customer, Stripe returns the full purchase price to the customer’s card, but they do not return the original processing fee to you. If you refund a $100 charge, you will absorb the $3.20 processing fee out of your own pocket.
Does Stripe charge me if a customer’s credit card declines?
No. Stripe only charges processing fees on successful transactions. If a payment fails due to insufficient funds, a wrong zip code, or a blocked card, you are not charged the 2.9% + $0.30 fee.
What is the difference between Stripe and PayPal fees?
In the U.S., Stripe’s standard rate is 2.9% + $0.30. PayPal’s standard commercial rate is slightly higher for typical online checkout transactions, often sitting around 3.49% + $0.49. However, both platforms have complex pricing tiers depending on how the payment is captured (e.g., swiped, invoiced, or digital wallet).
Are there monthly fees to use Stripe?
Stripe’s basic payment gateway has no monthly subscription fees or setup fees. You only pay when you make a sale. However, if you use their premium software add-ons like Stripe Billing (for recurring subscriptions) or Stripe Radar (for advanced fraud protection), additional fees will apply.
Why does the Stripe Fee Calculator ask about currency conversion?
If a customer pays you in a currency different from your default bank account (for example, paying in Euros while you hold a USD bank account), Stripe charges an extra 1.0% fee to convert that money before depositing it. Our calculator factors this in automatically if you check the box.
Financial Disclaimer: The information and calculations provided on this page are for educational and estimation purposes only. Payment processing fees are subject to change by Stripe at any time based on location, business type, and specific merchant agreements. We are not affiliated with, endorsed by, or sponsored by Stripe, Inc. Always consult a certified public accountant (CPA) or review your official merchant processing agreement for exact tax and fee reporting. For more information, please review our site disclaimer and privacy policy.

Scroll to Top