Need a hand?

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

Rather speak to a human? Give our award-winning Support team a shout:

Support Team
< Payments

How do I receive online payments?

In order to receive a payment online, you’ll need to connect your FreshBooks account with a payment gateway. You can check out our Gateway Comparison Guide to see which one is best for you.

Once you’ve signed up for an account with one of these gateways (or if you already have an existing account), you’ll want to enter the gateway credentials in your FreshBooks account. To do this, you can:

  1. Click on the Settings link at the top right hand corner
  2. Head over to the Accept Credit Cards sub-tab
  3. Select the payment gateway of your choice and choose ‘Activate’. You’ll need to enter the payment gateway credentials in the pop-up screen.
  4. Hit the Save button at the bottom of the set up screen.


You can also select which Credit Card types you wish to accept (Visa, Mastercard, American Express, Discover, Diner’s Club, JCB). Take a look at this article for more information.

If you’ve already created an Invoice or Recurring Profile, you can simply head back over to it and edit the Profile / Invoice to turn it on. You will see your payment gateway show up as an option on the right-hand side of the Invoice / Profile edit page and you’ll just need to put a checkmark in the box and save.

With any future Invoices or Recurring Profiles, just ensure the payment gateway is selected prior to sending out if you would like to accept online payments.

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