Payments & invoicing built into your website
Get paid faster with seamless invoicing and payments. Generate invoices, email them to clients, and receive payment, all without leaving B12.
Start for free
Simplify your payments & invoicing
Send invoices in minutes and get paid directly on your website
B12 Payments & Invoicing saves you time by streamlining billing, so you can focus on growing your business.
Our invoicing software streamlines your billing:
- Create and send invoices seamlessly in B12
- Accept payments via credit card or ACH
- Automate reminders for late payments
- Get paid fast with direct deposits to your U.S. bank account
B12 Payments & Invoicing gives you clear insights into your billing, enabling you to know who your top clients are, track your cash flow, and stay on top of your finances with organized, accurate records.
How to use Payments & Invoicing
Set up your account
Complete a quick Stripe-powered verification and connect your U.S. bank account to start receiving payments.
Customize invoices
Personalize our invoice template with your logo, client details, pricing, and taxes.
Send and get paid
Email invoices in a few clicks. Clients receive a secure payment link to pay via credit card or ACH.
Automate payment reminders
B12 automatically sends follow-up emails for overdue payments, so you don’t have to.
Receive payouts
Funds from credit card payments arrive in 2 days; ACH payments in 5. Track payouts in your dashboard.
Set up recurring invoices
Save time by automating invoices for clients you bill regularly.
B12 Payments & Invoicing pricing
This software is free for all B12 customers, with no monthly fees or transaction limits. Market standard processing rates apply.
Credit card payments
2.9% + 30¢ per transaction
+1% for international cards
+1% for some specialty cards (e.g., AMEX)
Bank payments
1% per ACH transaction capped at $10
International fees
1% for currency conversion for US-based businesses
Why use B12’s invoicing software?

Get paid faster
Accept credit cards, debit cards, and ACH payments with no delays.

Save money
Free invoicing software means no need for a bookkeeper or expensive third-party tools.

Streamline billing
Customizable templates make invoicing quick and hassle-free.

Automate payments
Set reminders and recurring invoices to ensure on-time payments.

Track cash flow
Real-time insights help you manage revenue and predict trends.

Manage client data
Easily review payment history and client trends in your dashboard.
Frequently asked questions
B12 partners with Stripe, a trusted payment processor with industry-leading security. Your information and your clients’ information is protected.
There is no limit to how many invoices you can send during any given time period.
There is no minimum or maximum amount of funds required for a payout. When you’re ready to issue one, navigate to the Payouts pane and manually create the payout. Review payout history in your invoicing dashboard.
We currently support all major debit and credit card payments (including American Express business credit cards) as well as ACH payments.
You can easily set up recurring invoices with B12. When creating a new invoice, there’s the option to “Repeat” an invoice, with fields to customize its frequency and start/end date. Once you automate recurring invoices, clients will receive the invoice via email the same as other invoices.
During setup, B12 collects a few details to verify your business through Stripe. Once verified, you can connect any U.S.-based bank account to receive payouts.
You can customize invoices with your business name, logo, client details, invoice number, issue date, due date, billable items, descriptions, pricing, taxes, and totals.
Credit card payments are typically deposited within 2 days, while ACH payments take up to 5 days, depending on your bank. You can track payouts in the Payouts tab of your dashboard.
Join thousands of professionals thriving with B12
I love that B12 prompts me to update certain [website] features and add integrations like online scheduling to increase efficiency in my law firm. These recommendations are often things that I would have never considered but have proved to be incredibly useful.
Jia Junaid
Founder, Atlas Law
I can make [website edits] myself, and it’s as simple as working in a Word document. If I need more help, I’ll email the B12 team and within 24 hours, boom, it’s done.
Barbara Bartelsmeyer
Partner / COO, Action Logistix
With B12, I didn't have to go back and forth. I clicked and it took like three seconds to put the copy right there on the page.
Derek Passalaqua
Owner and Senior Advisor, Legacy Guard Financial Group
B12 has raised the entire bar of website professionalism.
Heather Carnes
Founder, Envision HR
Take your business to the next level
See a free draft of your personalized AI website in 60 seconds, and then unlock all the tools you need to succeed online, including payments & invoicing.
