How to pass on card payment processing fees


ServiceM8 makes it easy to take in person & online card payments, with no extra hardware or terminals required. This is possible through our integration with Stripe, a world-leading payment processor, which lets you accept credit and debit card payments without having to set up a merchant bank account.

Check out this article for more information on how accepting payment with ServiceM8 works, and how to get started.

Card payment processing is a service — when you process a card payment, Stripe will hold the funds for a short period, then deposit them into your nominated account, minus a transaction fee. The fee structure works on a pay-as-you-go basis, per transaction. You can find fees for your region here.

All everyday transactions we pay for with credit and debit cards incur processing fees — in many cases, the vendor wont charge you extra for paying by card, opting instead to treat the provision of this service and its fees as a cost of doing business, and factoring the cost into their pricing.

In other cases, the vendor may choose to add a processing fee as a surcharge when you opt to pay by credit or debit card, to cover the cost that way.

ServiceM8 offers different options for how you want to handle processing fees for payments accepted via ServiceM8 and Stripe.

NOTE: the ability to pass on card processing fees is a new feature. To access it, you need to:

  • Update your iPhones & iPads to the latest ServiceM8 app on the App Store; and
  • Activate ServiceM8 12 (if you haven't already) — log into the Online Dashboard on your computer, go to Settings, and click the 'Activate' button in the green banner.

Then, go to Settings > Preferences > Invoicing > Card Payments:


You can choose to:

  • Never add a processing fee surcharge for card payments
  • Add a processing fee for payments over $500
  • Add a processing fee for payments over $1,000
  • Add a processing fee for payments over $2,000
  • Add a processing fee for payments over $5,000
  • Always add a processing fee surcharge for card payments

The surcharge added will be the percentage portion of the processing fee only, excluding the fixed portion e.g. if the fee in your region is 1.95% + 30 cents, the processing fee added will be 1.95% only.

NOTE: some countries/jurisdictions prohibit the practice of adding surcharges for card payment processing fees in many or all scenarios e.g. the United Kingdom. It's your responsibility to comply with surcharging laws, so please familiarise yourself with your local laws & regulations before setting the automatic addition of a surcharge for card payments.

When a surcharge is added to the payment amount, ServiceM8 will automatically add a surcharge line item to the jobs list of Materials/Services, update the invoice total, and sync the invoice details to your accounting software.

If you send the invoice to a client, and approve it to your accounting software, then the client pays the invoice by card (with a surcharge), the surcharge will be added to the job in ServiceM8, and automatically update the invoice details in your accounting software.

5 out of 15 found this helpful