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
Payments & invoicing built into your website

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

1

Set up your account

Complete a quick Stripe-powered verification and connect your U.S. bank account to start receiving payments.

2

Customize invoices

Personalize our invoice template with your logo, client details, pricing, and taxes.

3

Send and get paid

Email invoices in a few clicks. Clients receive a secure payment link to pay via credit card or ACH.

4

Automate payment reminders

B12 automatically sends follow-up emails for overdue payments, so you don’t have to.

5

Receive payouts

Funds from credit card payments arrive in 2 days; ACH payments in 5. Track payouts in your dashboard.

6

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

Get paid faster

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

Save money

Save money

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

Streamline billing

Streamline billing

Customizable templates make invoicing quick and hassle-free.

Automate payments

Automate payments

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

Track cash flow

Track cash flow

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

Manage client data

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

Jia Junaid
Founder, Atlas Law
Atlas Law

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

Jia Junaid

Founder, Atlas Law

Read Jia Junaid's story
Barbara Bartelsmeyer
Partner / COO, Action Logistix
Action Logistix

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

Barbara Bartelsmeyer

Partner / COO, Action Logistix

Read Barbara Bartelsmeyer's story
Derek Passalaqua
Owner and Senior Advisor, Legacy Guard Financial Group

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

Derek Passalaqua

Owner and Senior Advisor, Legacy Guard Financial Group

Heather Carnes
Founder, Envision HR
Envision HR

B12 has raised the entire bar of website professionalism.

Heather Carnes

Heather Carnes

Founder, Envision HR

Read Heather Carnes's story

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.

Start for freeNo credit card required
Everything your business needs to thrive

Product

Industries

Customers

Helpful information and tools

© 2025 B12. All rights reserved.
PrivacyTerms of Service