The easy way to get paid
No credit card required. Cancel anytime.

Advanced Payments: a better virtual terminal
- Securely save client cards on file for future billing.
- Set up automated recurring billing profiles for repeat services.
- Create subscription-based client profiles with predictable, automatic payments.
Online payments seamlessly link with FreshBooks
More Payment Options and No Hidden Fee
Set Up Online Payments in a Single Click
Checkout links: Accept payments…fast!
- Get paid without creating an invoice.
- Accept credit cards and bank transfers online.
- Automatically send receipts and record payments in FreshBooks.
Direct Debit, Convenience for You and Your Clients
- 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
Advanced Payments: a better virtual terminal
- Securely save client cards on file for future billing.
- Set up automated recurring billing profiles for repeat services.
- Create subscription-based client profiles with predictable, automatic payments.
Online payments seamlessly link with FreshBooks
More Payment Options and No Hidden Fee
Set Up Online Payments in a Single Click
Checkout links: Accept payments…fast!
- Get paid without creating an invoice.
- Accept credit cards and bank transfers online.
- Automatically send receipts and record payments in FreshBooks.
Direct Debit, Convenience for You and Your Clients
- 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

















Advanced Payments: a better virtual terminal
- Securely save client cards on file for future billing.
- Set up automated recurring billing profiles for repeat services.
- Create subscription-based client profiles with predictable, automatic payments.




Online payments seamlessly link with FreshBooks




More Payment Options and No Hidden Fee



Set Up Online Payments in a Single Click




Checkout links: Accept payments…fast!
- Get paid without creating an invoice.
- Accept credit cards and bank transfers online.
- Automatically send receipts and record payments in FreshBooks.




Direct Debit, Convenience for You and Your Clients
- 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



Want even lower transaction rates?
Our FreshBooks Select plan could be the right fit. Get preferred credit card and debit card rates, dedicated Select support, customized training for your team, and a payments setup designed for your growing business.
More About Select Plan
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.
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.