Your true annual cost on a percentage fee booking platform is the subscription times twelve, plus payment processing on everything you collect, plus the platform's percentage on every booking. The percentage is the line that grows with your success, so run it at your best year's volume, not your current one.
The three lines in the formula
Every booking platform cost fits into three lines. Writing them separately keeps a low sticker price from hiding a large variable cost.
Platform cost is the monthly price times 12, at the tier you would actually use and the billing cadence you would actually pick. Annual billing shown as a monthly figure is common, so check both views.
Processing cost is (card volume times the card rate, plus the fixed fee on each card payment) plus (bank transfer volume times the bank rate), noting whether the bank rate has a published cap.
Percentage fee cost is your collected volume times the platform's percentage, if the platform charges one on top of processing.
Add any add ons you would genuinely pay for, then compare totals. The sticker price is only the first line.
Is processing the same thing as a platform percentage?
Processing and a platform percentage are not the same thing: processing is what a payment company charges to move a client's money, and a platform percentage is a separate charge on top of it. A tool can have one, both, or only processing.
Processing has a published market reference. Stripe charges 2.9% plus 30 cents per successful domestic card transaction and 0.8% for ACH Direct Debit with a $5.00 cap, accurate as of October 22, 2026, from stripe.com/pricing. A platform that acts as its own processor sets its own rates, and those are still processing, not a commission.
Telling the two apart takes one careful read of the fee page and one written question. Look for a percentage listed separately from the card and bank rates, then ask support: "Apart from payment processing, do you charge any percentage of what my clients pay?" A clear yes or no in writing is worth more than any marketing page.
What a percentage costs at three volumes
A percentage fee compounds with the volume you collect, which is why it deserves its own line. The example below uses a made up 3% platform percentage to show the shape of the cost; it describes no particular company.
- Collect $60,000 in a year and 3% is $1,800.
- Collect $150,000 and it is $4,500.
- Collect $300,000 and it is $9,000, more than 25 years of a $29 a month flat subscription.
A subscription that costs $348 a year stays at $348 a year in all three cases. That difference is the whole argument for running the percentage at the volume you hope to reach, not the volume you have today. The free booking fee calculator runs any percentage across a year of your own bookings.
Bank transfers and the cap question
Bank transfer pricing is where processing differs most between tools. Under Stripe's published schedule, ACH Direct Debit stops at $5.00, and at 0.8% that cap takes hold at $625, so every bank payment above $625 costs the same $5.00 whether it is a $1,000 deposit or a $20,000 balance.
A bank transfer rate published as a percentage with no cap stated either way tells you nothing about large payments. Silence on a pricing page is not proof that no cap exists, and it is not proof that one does. Ask the company in writing what a transfer of your typical balance costs, and put the answer in your comparison instead of a guess.
Worked numbers for one wedding photographer
A wedding photographer books 24 weddings a year at a $4,000 average. Each couple pays a $1,500 deposit by card at booking and a $2,500 balance later; half pay the balance by card and half by bank debit. The year collects $96,000.
Processing at Stripe's published rates:
- 24 card deposits of $1,500 at $43.80 each: $1,051.20.
- 12 card balances of $2,500 at $72.80 each: $873.60.
- 12 bank debit balances of $2,500, capped at $5.00 each: $60.
- Processing for the year: $1,984.80.
On a flat $29 a month platform with no percentage, the year costs $348 plus that processing, $2,332.80 in total. Add a 3% platform percentage on the same $96,000 and that line alone is $2,880, more than the subscription and all the processing combined.
What the total means at tax time
Your annual total also matters when you file. The IRS says the gross amount on Form 1099 K is not adjusted for fees, and that you can deduct fees from the gross amount, on its page What to do with Form 1099 K. Keep a yearly record of processing and any platform charges so the numbers on your return match your books, and ask your tax preparer where each belongs.
BookNox sits in the flat column of this math: $29 a month plus applicable sales tax, with a 0% platform fee. Deposits are direct charges on your own Stripe account, and Stripe's documentation says a direct charge appears on the connected account, not the platform's, in Stripe's direct charges documentation. How payments work covers the product side.
How to decide
The formula settles most comparisons once the three lines are filled in. Use these rules to read the result:
- Choose a flat price when your volume is growing, when your average booking is large, or when clients pay big balances by bank transfer. The flat line stays put while the others grow.
- A percentage platform can make sense when your volume is small and steady and its subscription is low enough that the percentage stays below the difference. Recheck the moment your volume changes.
- Compare processing on the same basis. Card rates are close across most tools; bank transfer terms and caps are where the real gap tends to sit.
- Walk away from any tool whose fee page will not separate processing from a platform percentage, or whose support will not put a bank transfer figure in writing.
Run a payment through the Stripe fee calculator to see what lands after card or bank fees, then fill in all three lines for each tool before you sign.
Stripe's rates in this post were read off its pricing page on October 22, 2026, alongside its direct charges documentation and the IRS Form 1099 K guidance linked above.