Home Guides Stripe
Stripe • Invoicing

How to Calculate Reverse Stripe Invoices: The Exact Math to Guarantee 100% Net Payouts

📌 Key Takeaways & Executive Summary
  • Simply adding 2.9% to an invoice fails because Stripe takes its percentage from the new gross total.
  • The exact formula is: Gross Invoice = (Target Net + Fixed Fee) / (1 – Fee Percentage Rate).
  • On a $1,000 net target, charging $1,029 yields only $998.86, whereas the correct reverse invoice is $1,030.18.
  • Reverse invoicing must comply with local credit card surcharge laws (surcharging is restricted in certain states like Connecticut).

When sending invoices to clients through Stripe, most freelancers, agencies, and SaaS founders make a fundamental mathematical error: they determine their net target (e.g., $1,000), calculate 2.9% ($29), and invoice the client for $1,029.00. Two days later, their bank payout arrives at $998.86. What happened? Stripe deducted 2.9% plus $0.30 from the entire new transaction amount, eating into their target revenue.

The Flaw in Linear Fee Calculation

Credit card processors do not deduct fees from your base target; they deduct from the Gross Total Charged. Because the processing fee is calculated against the total charge—including the surcharge itself—the fee grows proportionally.

⚠️ The $30 Surcharge Trap
If you charge $1,029.00: $1,029.00 × 2.9% + $0.30 = $30.14 fee. Payout: $1,029.00 - $30.14 = $998.86. You absorbed a $1.14 loss on a single invoice. On a $50,000 annual billing volume, this compounding leakage costs over $1,200 in unrecovered fees.

The Verified Reverse Invoicing Formula

To determine the exact gross invoice amount that yields your precise net target after Stripe deducts both percentage and fixed fees, apply this algebraic formula:

Gross Invoice Amount = (Desired Net Payout + Fixed Fee) ÷ (1 – Percentage Rate)

Let us calculate for a standard US domestic transaction with 2.9% + $0.30 on a $1,000.00 net target:

  1. Add the fixed fee to target net: $1,000.00 + $0.30 = $1,000.30
  2. Subtract fee percentage from 1: 1 - 0.029 = 0.971
  3. Divide step 1 by step 2: $1,000.30 ÷ 0.971 = $1,030.175 (rounds up to $1,030.18)
Target Net Payout Incorrect Linear Add (+2.9%) Actual Net Received Correct Reverse Invoice Final Net Payout
$250.00 $257.25 $249.49 (-$0.51) $257.78 $250.00
$500.00 $514.50 $499.28 (-$0.72) $515.24 $500.00
$1,000.00 $1,029.00 $998.86 (-$1.14) $1,030.18 $1,000.00
$5,000.00 $5,145.00 $4,995.50 (-$4.50) $5,149.64 $5,000.00
💡 Legal Surcharging Compliance
Before applying credit card surcharges directly to client invoices, ensure your business adheres to Visa and Mastercard merchant operating regulations. Both card networks cap credit card surcharges at 3.0% or your actual cost of acceptance (whichever is lower), and debit card surcharging is prohibited nationwide in the United States.

International & Multi-Currency Reverse Billing

If billing international clients whose cards originate outside your merchant account country, remember to incorporate the +1.0% cross-border surcharge (raising percentage rate to 3.9%) and an additional +1.0% currency conversion fee if converting into your base currency. For international clients on a $1,000 target: ($1,000 + $0.30) / (1 - 0.049) = $1,051.84.

Calculate Your Exact Reverse Invoice Instantly

Switch our Stripe Fee Calculator to ‘Reverse Mode’ to compute exact gross billing amounts with international card toggles in real time.

Open Stripe Calculator →

Reviewed by ProCalcGrid Financial Analysis Team

Our team independently audits payment gateway fee schedules, card network interchange regulations, and merchant terms of service. All calculations and formulas reflect verified 2026 published documentation.