Pricing • 4 min read

Pricing with payment fees: calculate percentage-plus-fixed charges correctly

Derive a fee-aware target price, compare small and split payments and distinguish net proceeds from profit using an explicitly fictional fee schedule.

A payment fee that includes both a percentage and a fixed amount cannot be handled accurately by simply adding the percentage to cost. Work through the equations below using your own provider's actual terms. The example fee of 3.2% plus USD 0.30 is invented for arithmetic and is not a quoted rate from any payment company.

Calculate the fee on the amount actually charged

Let P be the charged amount, r the decimal percentage fee and f the fixed fee. Under this simplified schedule, fee = r × P + f. At P = USD 100, r = 0.032 and f = USD 0.30, the fee is USD 3.50 and proceeds before other costs are USD 96.50.

Confirm whether your provider applies its fee to shipping, taxes or the entire checkout amount, and whether other charges apply. This example assumes one currency, one successful charge and no cross-border, dispute, subscription or conversion fees.

The fixed fee matters more on smaller payments
Charged amountExample feeFee as % of chargeProceeds before other costs
USD 10USD 0.626.20%USD 9.38
USD 30USD 1.264.20%USD 28.74
USD 100USD 3.503.50%USD 96.50

Solve a price that leaves a target contribution

Let C be the other included costs and m the target contribution as a fraction of the charged price. The remaining amount is P − rP − f − C. Set that equal to mP and solve: P = (C + f) ÷ (1 − r − m). This requires a positive denominator.

With C = USD 24, r = 0.032, f = USD 0.30 and m = 0.30, the result is 24.30 ÷ 0.668 = USD 36.377245… . Choose USD 36.38 and check the rounded fee. Rounding this example's fee to the nearest cent gives USD 1.46, leaving USD 10.92 after the USD 24 cost, approximately 30.02% of the selling price.

Fee-aware pricing worksheet
Other included costs C: [amount]
Percentage fee r: [rate as decimal]
Fixed fee f: [amount per charge]
Target contribution rate m: [rate as decimal]
Candidate price = (C + f) / (1 − r − m)
Then check the actual rounded fee and contribution at the chosen customer price.
Do not use the formula when 1 − r − m is zero or negative.

Net proceeds are not the same as profit

To receive USD 100 after only the example processing fee, solve P = (100 + 0.30) ÷ (1 − 0.032) = USD 103.615702… . At a USD 103.62 charge, the rounded fee is USD 3.62, leaving USD 100. That does not mean USD 100 profit: product, labor, fulfillment and overhead costs have not been deducted.

This is pricing arithmetic, not permission to impose a card surcharge or change an agreed price. Any surcharge or customer-facing fee needs the relevant contractual, payment-network and legal rules checked separately.

Count fixed fees on each charge

One USD 30 payment incurs USD 1.26 under the assumed schedule. Two USD 15 payments each incur USD 0.78, totaling USD 1.56. The split costs USD 0.30 more because the fixed component is charged twice.

A refund can have a different fee treatment from a successful sale. Do not assume the provider returns the original processing fee or charges nothing extra; read the actual schedule before using a refund scenario in your pricing.

Verify manually before using a generic margin tool

Docuivo has no dedicated payment-provider fee integration or fee-aware target-price input. Compute the fee for the chosen price first. To check the USD 36.38 example in the margin tool, enter revenue 36.38 and the combined included costs 25.46. Label that result as contribution after the listed costs, not an automatically calculated net-business margin.

Replace every assumed fee with a current contractual figure, preserve the provider's rounding rules and document excluded costs. There is no single payment-fee percentage that is correct for all merchants or transactions.

Free Docuivo tool

Put this guide into practice.

Check profit margin →

This guide provides general educational information and is not legal, accounting, tax or financial advice. Requirements vary by country, industry and transaction. See how Docuivo tests its tools and calculations.