× Freshbooks App Logo
Official App
Free - Google Play
Get it

Need a hand?

Find what you need on the FreshBooks Support page. From Client tips to Invoice tricks and everything in between.

FreshBooks Support Team

Which payment gateway should I choose?

Note: The below payment gateways are for FreshBooks Classic only. Only FreshBooks Payments and Stripe is supported in the all-new FreshBooks.

You can enable gateways as the account administrator by going to Settings and clicking on Accept Credit Cards sub-tab. See detailed steps here.

Your business is based in… Available in all-new FreshBooks Support Merchant Account Required Auto-Bill Capable
US Canada UK Other
FreshBooks Payments 1-866-303-6061
Stripe Beta Contact
PayPal Standard Contact
Braintree by PayPal 1-877-434-2894
Authorize.net 1-888-323-4289

Note: Do you bill over $10K a month? You might qualify for lower transaction fees. Give our dedicated Payments Team a shout at payments@freshbooks.com or call toll-free: 1-866-336-0727.

FreshBooks Payments


  • Send off an Invoice and get paid in minutes! No setup required
  • Your Clients will simply enter a credit card number to process a payment
  • No additional merchant account required
  • Supports automatic billing for Recurring Invoices in FreshBook
  • Any transaction fees, refunds, or chargebacks get automatically logged as Expenses
  • Auto-bills, a way for your Clients to save their credit card information and allow you to charge them automatically, are 100% free
  • Full payments support from your friends at FreshBooks, so you always have someone who knows where your money is
  • The homepage widget in your FreshBooks account helps you know exactly where your money is at all times
  • Backed by our amazing Support team! You’ll always get to speak to an actual human who will know where your money is during the process.


  • None!

Who is it for:

  • Users in the US and Canada
  • Users looking for a quick and easy set up
  • Users looking for a human and effective support process.

To get set up with FreshBooks Payments, get started here.



  • Quick and easy setup
  • Your Clients are kept inside the FreshBooks interface when making a payment
  • Auto-bill capable without the need for a merchant account
  • Earnings are automatically transferred to your bank account on a 7-day rolling basis


  • Only email support available. However, they will give you a call if the issue cannot be resolved through email correspondence

Who is it for?

  • Users looking for a quick and easy set up
  • Any one who wants to use the FreshBooks auto-bill feature but not go through the hassle of setting up a merchant account

To begin using Stripe, get started here.



  • Quick and easy setup
  • Allows your Clients to pay you from their PayPal account


  • Not auto-bill capable
  • Takes your Clients to a PayPal interface, outside of FreshBooks, when they are paying your Invoice
  • Money has to be manually withdrawn from the PayPal account
  • Your Clients can experience the Guest Checkout Limit, which will require them to create or log into a PayPal account to pay you or use another credit card

Who is it for?

  • International FreshBooks users
  • Users looking for a quick and easy set up
  • Anyone who wishes to allow their Clients to pay them via PayPal

To get set up with PayPal, click here to get started.



  • International availability: US, Canada, UK, European, and Australian merchants
  • Offers merchant account and payment gateway service all-in-one
  • Auto-bill capable
  • Your Clients are kept inside the FreshBooks interface when making a payment


  • Requires a merchant account while some other similar gateways don’t

Who is it for?

  • Any FreshBooks users outside of US or Canada looking for auto-bills

To get set up on Braintree, get started here.



  • Transaction fees are lower than most gateways
  • “Settlement”, transferring funds into your bank account, is comparatively faster than other gateways (2-4 business days)
  • Your US Clients are able to pay your Invoices through ACH (Automated Clearing House), essentially a bank transfer
  • Sign-up discount for FreshBooks users
  • Your Clients are kept inside the FreshBooks interface when making a payment
  • Auto-bill capable


  • Setup and monthly fees can be costly
  • Setup requires approval and can take a while

Who is it for?

  • Users who issue a large quantity of Invoices and get paid online frequently
  • Anyone looking to provide their Clients the ability to pay through bank transfer

To set up Authorize.Net, you can follow the steps here.

Still Have Questions?

As always, if you have any questions and need the assistance of a human being, we invite you to give our Award-Winning support folks a call from 9am-6pm EST at: