Why processing fees matter more than your platform fee
A $100/mo difference in software price is easy to notice. A 0.5% or 1% processing difference is easier to miss, but it can cost far more once it applies to every membership payment, every month.
That is why software and processing have to be evaluated together. A cheaper platform with a higher processing markup can be the more expensive choice.
How payment processing fees are structured
| Component | What it means | Can you negotiate it? |
|---|---|---|
| Interchange | Fee paid to the card-issuing bank, set by card networks | No |
| Card network assessment | Network-level fees from Visa, Mastercard, Amex, etc. | No |
| Processor markup | What the processor or platform adds on top | Often yes |
| Per-transaction fees | Flat cents-per-charge fees | Sometimes |
| Monthly / statement / PCI fees | Administrative fees on the account | Often yes |
Interchange
- What it means
- Fee paid to the card-issuing bank, set by card networks
- Can you negotiate it?
- No
Card network assessment
- What it means
- Network-level fees from Visa, Mastercard, Amex, etc.
- Can you negotiate it?
- No
Processor markup
- What it means
- What the processor or platform adds on top
- Can you negotiate it?
- Often yes
Per-transaction fees
- What it means
- Flat cents-per-charge fees
- Can you negotiate it?
- Sometimes
Monthly / statement / PCI fees
- What it means
- Administrative fees on the account
- Can you negotiate it?
- Often yes
When a vendor quotes one blended rate, ask what is inside it. You are trying to understand the markup, not negotiate away interchange.
Typical processing ranges for gyms
| Method | Directional all-in range | Best-fit use case |
|---|---|---|
| Credit card | ~2.5%-3.5% plus per-transaction fees | Common, convenient, familiar to members |
| Debit card | Often lower than rewards credit cards | Varies by processor and routing |
| Bank transfer / ACH | Often lower where supported | Recurring dues when the workflow is strong |
Credit card
- Directional all-in range
- ~2.5%-3.5% plus per-transaction fees
- Best-fit use case
- Common, convenient, familiar to members
Debit card
- Directional all-in range
- Often lower than rewards credit cards
- Best-fit use case
- Varies by processor and routing
Bank transfer / ACH
- Directional all-in range
- Often lower where supported
- Best-fit use case
- Recurring dues when the workflow is strong
Treat these as orientation, not a guarantee. Your actual rate depends on processor, card mix, risk profile, volume, chargebacks, and how the software routes payments.
ACH billing: useful, but confirm the workflow
ACH pulls from a bank account instead of running through the card networks. Because the cost structure is different, ACH can be meaningfully cheaper for recurring dues where it is supported.
The catch is operational. ACH failures can surface differently than card declines, settlement can take longer, and not every platform handles returns, notifications, or member updates cleanly.
- Ask whether ACH is live today, not merely planned.
- Ask whether pricing is flat, percentage-based, capped, or bundled.
- Ask how quickly failed ACH transactions surface.
- Ask whether members can update bank details without staff help.
- Ask how access or membership status behaves during a failed ACH return.
Failed payments are a processing cost too
A failed payment is not just a declined charge. It can become a lost member, a support ticket, a retry fee, a staff follow-up, and a revenue gap. The failed-payment workflow is part of the financial model.
| Bad workflow | Better workflow to look for |
|---|---|
| Auto-cancel after first failure | Grace period, member notification, and staff visibility |
| Retry at the same time every attempt | Configurable or thoughtful retry schedule |
| No owner dashboard visibility | Clear overdue and failed-payment view |
| Staff manually chases every card | Member update path plus staff escalation |
Auto-cancel after first failure
- Better workflow to look for
- Grace period, member notification, and staff visibility
Retry at the same time every attempt
- Better workflow to look for
- Configurable or thoughtful retry schedule
No owner dashboard visibility
- Better workflow to look for
- Clear overdue and failed-payment view
Staff manually chases every card
- Better workflow to look for
- Member update path plus staff escalation
What is negotiable
- Processor markup. This is usually the main lever.
- Monthly fees. Statement, PCI, gateway, or minimum fees may have room.
- Volume terms. Higher volume may support better pricing.
- Contract terms. Watch cancellation, exclusivity, and rate-change language.
What is not usually negotiable: interchange and network assessments. If a vendor claims they can make those disappear, ask them to show the math clearly.
Questions to ask your processor or software vendor
- What is the exact credit card rate and per-transaction fee?
- What do you charge for ACH, and is ACH supported in production?
- What fees can appear on my monthly statement?
- Do you support card updater services?
- How are failed payments retried and communicated?
- How quickly do failed ACH transactions surface?
- Can I export transaction history and payment status data if I leave?
Where Fitness GM fits
See billing and payment status in one place.
Start Free Trial