Flex Fee Overview
Flex Fee gives you the ability to add customizable transaction fees to member purchases. This allows you to support community initiatives, offset operational costs, or create financial buffers—all on your terms. The goal is to provide greater control and flexibility over your business finances.
This feature fits within the broader goal of managing payment processing fees effectively for businesses, providing a tool to offset these expenses while maintaining flexibility.
Setting Up Flex Fees
To enable and configure Flex Fees:
Log in to your PushPress Dashboard.
Navigate to Settings → Billing & Payment -> Flex Fees.
Choose whether the Flex Fee applies to Credit Card (CC) transactions, ACH transactions, or both.
Set your desired percentage fee (up to 10%) for the selected payment types.
Note: Flex Fees are only available on Pro and Max plans. Free plan users will not see this option.
Flex Fee FAQs
What is the maximum Flex Fee I can set?
You can set a Flex Fee of up to 10%.
Who receives the proceeds from Flex Fees?
Your business receives 100% of the Flex Fee. PushPress does not collect any portion.
Example:
A plan costs $100, and you set a 7% Flex Fee.
The client pays: $107
Stripe processing fee: $3
Your business receives: $104
Do Flex Fees replace other processing fee setups?
Yes. Enabling Flex Fees replaces any pre-existing fee configurations to ensure no double charging occurs.
Will customers see the Flex Fee during checkout?
Visibility depends on the purchase flow:
Manually Created Invoices
When an admin creates an invoice in the backend, the Flex Fee appears only on the final invoice after payment is completed.
Landing Page Purchases
For purchases made through a landing page (with standard email/password checkout), the Flex Fee is visible at checkout as part of the total before payment is submitted.
Can I apply Flex Fees to memberships only?
Not at this time.
When a Flex Fee is enabled, it applies to all transactions processed via the selected payment method. It cannot be restricted to specific member groups, services, or products.
Regional Considerations for Transaction Fees
PushPress transaction fees can vary by region. For instance, Japan-based accounts using Stripe incur a rate of 3.6% plus ¥30 per transaction for credit card payments. Always refer to your Stripe account or consult PushPress support for region-specific fee details.
Invoice Combining for Cost Efficiency
PushPress helps reduce processing fees by allowing consolidated charges:
Immediate Processing
Product invoices process immediately unless an auto bill date is set.
Consolidated Invoices
Members with auto-charge dates may have product purchases and membership dues merged into one combined invoice, reducing transaction fees and simplifying billing.
Flex Fee Settings Access & Troubleshooting
Flex Fee settings are visible only to Pro and Max plan users.
If you don’t see the option:
You may need to upgrade your subscription
The feature may be temporarily inaccessible during system updates
In these cases, Pro/Max users can access the legacy settings page via the link provided in the dashboard
Additional FAQs
Will enabling Flex Fees double-charge members?
No. Only one fee (Flex Fee or any previous setup) will be applied.
Can Flex Fees pass credit card processing fees directly to members?
Flex Fees enable businesses to directly pass card processing fees to members. This can provide a clearer and more transparent way of offsetting operational costs.
Configure a Flex Fee to pass up to 10% of transaction costs to members
Adjust membership rates to incorporate processing costs
Introduce setup fees or applicable taxes if needed
Best Practices for Implementing Flex Fees
1. Assess Costs
Calculate your average transaction fees to determine a reasonable Flex Fee percentage.
As a starting point, consider setting a pass-through fee of 4% for credit card transactions, balancing cost coverage with member affordability.
2. Stay Competitive
Check how other gyms in your area handle add-on charges. High fees may affect your competitive position.
3. Prioritize Transparency
Be clear with members about why the fee is being applied. This helps maintain trust and reduces confusion.
4. Monitor Feedback
Pay attention to member reactions. Negative feedback may indicate the need to adjust your approach.
5. Ensure Legal Compliance
Research local laws around surcharges to ensure your fee structure aligns with regulatory requirements.
6. Use Flex Fees Strategically
Consider Flex Fees a last resort after exploring other ways to control costs.
7. Educate Your Staff
Make sure your team understands how Flex Fees work and can communicate them accurately.
8. Review Regularly
Transaction fees and business needs change. Reevaluate your Flex Fee setup periodically.By following these best practices, you can effectively implement the Flex Fee Feature in a way that supports your business while maintaining a positive relationship with your gym members.
Help
If you would like more information or need further assistance, please use our HELP DOCs, just like this one or reach out through intercom, the little blue box in your CORE account or email us at support@pushpress.com. Our team is here to help.
About PushPress
PushPress is a gym management software that can help you a lot in managing your gym. We've helped thousands of local gyms streamline and professionalize their businesses with our intuitive, powerful solution for managing fitness facilities - all from the palm of their hands! Want to take charge? Give us 3 minutes on the phone or schedule an in-person demo today!
Configuring, Managing, and Troubleshooting Flex Fees in PushPress
Flex Fees in PushPress allow businesses to pass processing fees to their clients, helping to offset transaction costs. This guide provides an overview of Flex Fees, including configuration, troubleshooting, and limitations.
Overview of Flex Fees
Flex Fees are a feature in PushPress that enables businesses to distribute transaction fees (e.g., credit card or ACH processing fees) to their clients. This feature is available on Core Pro and Core Max plans. When enabled, Flex Fees are added as a separate line item at checkout, ensuring transparency for clients. Note that Flex Fees do not remove processing fees but help recoup them by charging clients an additional amount.
Configuring Flex Fees
To configure Flex Fees in PushPress:
Special Notes:
Troubleshooting Common Issues
Flex Fees Not Charging
If Flex Fees are not being applied:
System Issues
A past system issue (now resolved) caused Flex Fees to not charge during a specific period. If you encounter similar issues, check for open invoices generated for missing Flex Fee amounts and decide whether to process or forgive them.
Accessing Flex Fee Settings
If the Flex Fee option is missing in the new Settings view, use the legacy settings page or check if your plan supports Flex Fees.
Taxation and Compliance
Flex Fees are added as a separate line item and are not included in the taxable amount. However, sales tax rules vary by jurisdiction, and some may require surcharges to be taxed. Always verify local regulations to ensure compliance.
Limitations and Special Cases
Recent Updates and Changes
Flex Fees are now incorporated into the new core platform, but the settings page may not fully reflect this yet. Updates have moved the Flex Fee configuration to a new location; use the alternate path provided above until the interface is updated.
Conclusion
Flex Fees are a powerful tool for managing transaction costs in PushPress. By understanding how to configure, troubleshoot, and apply Flex Fees, you can ensure smooth operations and transparent billing for your clients. For further assistance, consult the PushPress support team or refer to the Help Center.

