Payments and Invoicing lets you create professional invoices, send them to clients, and receive payment by credit card or ACH bank transfer.
Verifying your business
Note: You will only have to verify your business once.
Log in to the B12 Editor and click Payments and Invoicing.
Click Add banking details (this is required for you to accept payments).
Note: If you do not see this button, follow these instructions to edit your business address and include the US as your Country.
Through our payment partner, Stripe, you will be prompted to verify your identifying information and bank account. Your business address must be a valid physical address in the United States from which you conduct business and cannot be a P.O. Box.
You are now ready to send invoices and receive payments!
Sending an invoice
Click Create Invoice. A preview of the invoice will be generated on the right side of the screen, which you will customize on the left side of the screen.
If you want to edit your business contact information that appears under From in the invoice preview, click Edit under Business information, make the edits, and click Save.
Click Add new client and enter your client's name and email address. Name and email address are required to send an invoice, while the other information fields are optional. Should you send a new invoice to this client in the future, you'll be able to find them in the Type client name search box.
Enter the Invoice details.
Select a Standard or Recurring invoice type.
Click Invoice items and click Add item to create a line item. Add new, or search for an existing line item.
Enter the line item's title and price (adding a description is optional) and click Add item. You can add as many line items as necessary.
(Optional) Add tax and/or apply a discount (dollar amount or percentage).
Optionally, you can edit the default email that will be sent to your client.
You can also customize the invoice's recipients (cc and bcc), subject, and add additional text to the email body.
You will also see a preview of the email on the right side of the screen.
Next steps functionality helps you customize and control what happens after your client performs makes a payment.
You can customize the Success message after submission field.
Select a Next step of your choosing. Here are the five options available in the dropdown.
None - stay on the same page and only display the success message
Complete a form - go to the selected form
Schedule an appointment - go to the selected scheduling form
Make a payment - go the the selected checkout page. Note: This action is not recommended for this tool.
Redirect to another page - go to the specified section / page / URL / media
Make sure to provide next step details by specifying the target such as Add form / Add scheduling form / Add payment details / Add redirect.
For this example, we will select Schedule an appointment since this is a common next step after a client completes a payment.
Select the scheduling form from the list or create a new scheduling form by clicking Add new form.Then click Save.
After the appropriate details have been selected (for this example, the specific Scheduling form), it displays in the interface.
When you're ready to send the invoice to your client, click Send.
If an invoice is unpaid, your client will receive the following automated reminder emails:
A reminder the day before the invoice is due
An overdue reminder the day after the invoice is due
To send an additional reminder email, click the three dots next to the invoice in the Actions column and click Send reminder. You can customize the reminder email, and then click Send email.
When a client pays their invoice, they receive an automated email thanking them for the payment. You will also receive an email from B12 confirming that the payment has been made. You can then see the funds under Payments in your B12 account. Funds available for a payout appear under Available, while funds that appear under Pending will become available for a payout 2-5 business days after you received the confirmation email.
To transfer available funds to your bank account, click Payouts and click Create payout. If you need to change the bank account that is receiving the payment, you can do so under Bank accounts.