50% Off for 3 Months

Check icon

MTD COMPLIANT

Check icon

HMRC Recognized

More online payment options. More paid invoices.

4.5 ExcellentStar rating(Based on 4,496 GetApp reviews)
Try It Free

No credit card required. Cancel anytime.

Hero FeaturesHero FeaturesHero FeaturesHero Features

More Payment Options and No Hidden Fees

Providing your clients with multiple ways to pay means you get paid faster. You’ll always know exactly how much money you’re taking in because pricing is transparent.

Try It Free
Barclaycard

Transparent pricing with no hidden fees:

Transaction fees as low as 1% + 15p per transaction

  • Get paid quickly with next day settlement*
  • Trusted by businesses all over the UK
  • Secure for you and your clients
  • No hidden fees. Learn More

*Transactions need to be taken before 6pm to ensure next-day settlement. Transactions taken Friday after 6pm, Saturday or Sunday will be paid on Monday. Qualifying customers only, additional credit risk terms may apply.

Stripe

No setup, monthly or hidden fees:

1.5% + 20p for standard UK cards

  • Secure for you and your clients
  • Accept all major credit cards
  • No hidden fees
PayPal

Smart, trusted payment solutions built for growth

  • Trusted by millions of users around the world
  • Accept Visa, Mastercard and American Express
  • Accept Venmo and PayPal Credit

Online payments seamlessly link with FreshBooks

FreshBooks Payments lets your customers pay directly through invoices and automatically records each payment in your account. It’s fast, easy, secure and perfectly integrated.
Try It Free

Direct Debit, convenience for you and your clients

Enable BACS direct debit payments to provide better service to your clients and improve your cash flow. Here’s how:

  • A fast and easy way for your clients to pay (payment right on invoices)
  • Store Direct Debit info for clients to automatically collect payments — an easy way to predict cash flow
  • Low fees leave more money in your pockets (auto-added to your account as expenses)

  • Automated invoice reconciliation helps avoid time-consuming, error-prone manual processes
  • Recurring Direct Debit Payments allow for subscription-based billing
Learn More

Set up online payments in a single click

One click is all that’s needed to accept credit card payments right on invoices. Then it’s just a few more steps, so FreshBooks deposits your money into the right account. Fast and easy, just like you’d expect.
Try It Free

Checkout links: Accept payments…fast!

Post Checkout Links on your website, social, or anywhere else online to simply let customers click and pay.

  • Skip creating and sending invoices
  • Accept credit cards and bank transfers
  • Automatically send receipts to customers
Learn More

Advanced payments: A better virtual terminal

FreshBooks Advanced Payments lets you accept credit card payments online, in person and over the phone.

  • Save credit card info for easy billing later
  • Setup recurring billing profiles for specific clients
  • Add automation and create subscription-based client profile.

Online payments seamlessly link with FreshBooks

FreshBooks Payments lets your customers pay directly through invoices and automatically records each payment in your account. It’s fast, easy, secure and perfectly integrated.
Try It Free

Direct Debit, convenience for you and your clients

Enable BACS direct debit payments to provide better service to your clients and improve your cash flow. Here’s how:

  • A fast and easy way for your clients to pay (payment right on invoices)
  • Store Direct Debit info for clients to automatically collect payments — an easy way to predict cash flow
  • Low fees leave more money in your pockets (auto-added to your account as expenses)

  • Automated invoice reconciliation helps avoid time-consuming, error-prone manual processes
  • Recurring Direct Debit Payments allow for subscription-based billing
Learn More

Set up online payments in a single click

One click is all that’s needed to accept credit card payments right on invoices. Then it’s just a few more steps, so FreshBooks deposits your money into the right account. Fast and easy, just like you’d expect.
Try It Free

Checkout links: Accept payments…fast!

Post Checkout Links on your website, social, or anywhere else online to simply let customers click and pay.

  • Skip creating and sending invoices
  • Accept credit cards and bank transfers
  • Automatically send receipts to customers
Learn More

Advanced payments: A better virtual terminal

FreshBooks Advanced Payments lets you accept credit card payments online, in person and over the phone.

  • Save credit card info for easy billing later
  • Setup recurring billing profiles for specific clients
  • Add automation and create subscription-based client profile.

Online payments seamlessly link with FreshBooks

FreshBooks Payments lets your customers pay directly through invoices and automatically records each payment in your account. It’s fast, easy, secure and perfectly integrated.
Try It Free

Direct Debit, convenience for you and your clients

Enable BACS direct debit payments to provide better service to your clients and improve your cash flow. Here’s how:

  • A fast and easy way for your clients to pay (payment right on invoices)
  • Store Direct Debit info for clients to automatically collect payments — an easy way to predict cash flow
  • Low fees leave more money in your pockets (auto-added to your account as expenses)

  • Automated invoice reconciliation helps avoid time-consuming, error-prone manual processes
  • Recurring Direct Debit Payments allow for subscription-based billing
Learn More

Set up online payments in a single click

One click is all that’s needed to accept credit card payments right on invoices. Then it’s just a few more steps, so FreshBooks deposits your money into the right account. Fast and easy, just like you’d expect.
Try It Free

Checkout links: Accept payments…fast!

Post Checkout Links on your website, social, or anywhere else online to simply let customers click and pay.

  • Skip creating and sending invoices
  • Accept credit cards and bank transfers
  • Automatically send receipts to customers
Learn More

Advanced payments: A better virtual terminal

FreshBooks Advanced Payments lets you accept credit card payments online, in person and over the phone.

  • Save credit card info for easy billing later
  • Setup recurring billing profiles for specific clients
  • Add automation and create subscription-based client profile.

Frequently Asked Questions

Turn on FreshBooks Payments powered by Stripe in your account settings, then enable online payments on your invoices. Your clients will see a “Pay Now” button and can pay instantly by credit or debit card. Payments are processed securely and recorded automatically in FreshBooks, so you always know what’s been paid and what’s still outstanding.

When you send an invoice with online payments enabled, your client chooses how they want to pay: by card, bank transfer, digital wallet, or Buy Now Pay Later (subject to eligibility). Once they pay, the transaction is processed through FreshBooks Payments, securely encrypted, and automatically matched to the invoice and your reports. You get a clear, real-time view of your cash flow without manual data entry.

Yes. With FreshBooks Payments, you can set up recurring invoices and automatic payments for clients you bill on a regular schedule. Store a client’s card on file (with their permission), create a recurring billing profile, and FreshBooks will charge them automatically on the dates you choose, no more chasing payments.

FreshBooks supports multiple ways for your clients to pay:
credit and debit cards
  • bank transfers (ACH in the US, PAD in Canada)
  • digital wallets like Apple Pay and Google Pay
  • Buy Now, Pay Later (BNPL) with Affirm (subject to eligibility)

These options are powered by Stripe and other integrated partners, allowing you to offer flexible, modern payment experiences from a single platform.

FreshBooks Payments uses Stripe’s global infrastructure and industry-leading security standards to help keep every transaction safe. All payment information is encrypted, processed in a PCI-compliant environment, and never stored in plain text. This helps protect your business from fraud and gives your clients confidence every time they pay you online.

All FreshBooks features

Don’t take our word for it, take theirs

4.5 ExcellentStar rating(Based on 4,496 GetApp reviews)
Buy Now & Save
Take Our WordTake Our WordTake Our WordTake Our Word