Features
Everything you need to get paid, in one place.
Invoices, card payments, payouts, and reports — built for shops that don't have an accounting department. Payments are processed by Stripe; your bank details go to Stripe, not us.
Invoices
Invoices that look like you mean it.
- Automatic invoice numbering — no two invoices ever share a number
- Line items with per-line tax and percentage or flat discounts
- Branded PDF downloads for your files and your customer's
- Record cash or Zelle payments as paid offline on the invoice
- Void or mark uncollectible — the record stays honest
Fade & Co. Barbershop
INV-1042
Haircut + beard
$45.00Sales tax (8%)
$3.60Due Oct 21, 2026
$48.60
Demo rendering — the real invoice looks like this.
Payment links and QR
A pay link for every situation.
- Hosted pay page for every invoice — no website needed
- QR codes you can print, frame, or tape to the register
- Links expire on your terms; success and cancel URLs are yours to set
- Works in any modern phone browser — nothing to install
Charge at the counter
Your register, in a browser tab.
- Amount keypad with quick presets for common prices
- QR code plus textable link — the customer pays on their device
- Fee shown on every payment before you confirm
- Receipts the customer can keep
Charge at the counter
$45.00
Customer scans to pay on their phone
Customers
Every customer, remembered.
- Customer records with contact details and notes
- Full invoice and payment history per customer
- Search by name, email, or phone
Payments & refunds
Every payment, accounted for.
- Fee breakdown on every payment — 4.9% + 30¢, always visible
- Full and partial refunds from the dashboard
- Refund fee policy shown up front (see Refunds & disputes)
- Disputes tracked with status and guidance on how to respond
Payouts
Watch your money travel to your bank.
- Payout list with included payments and expected arrival
- Payout statuses: scheduled, in transit, paid, failed
- Failed payouts explain what went wrong and how to fix it
- Connect and manage your bank through Stripe Express
Payouts to Chase ····4821
PO-2091
Arrived Oct 13
$1,284.40PaidPO-2090
Arrives Oct 15
$962.10In TransitPO-2089
Arrived Oct 10
$744.80Paid
Every payment shows its fee; payouts carry the arrival date Stripe gives us. Payout timing is set by Stripe and your account's status.
Reports
Numbers your accountant will accept.
- Monthly reports: gross, fees, net, refunds — separated
- Date-range filtering across payments and payouts
- Export for your accountant or bookkeeper
- Reconciliation-friendly: every number ties back to a payment
Collected this month
$18,425.00
Outstanding invoices
$3,126.00
Fees this month
$917.75
September report is ready for your accountant
Payments, fees, refunds and payouts — one export, no spreadsheet surgery.
Demo numbers — yours will look like your shop.
Recurring invoices & reminders
Bill the regulars without thinking about it.
- Recurring schedules: weekly, biweekly, monthly, or custom
- Automatic payment reminders on overdue invoices
- Pause, edit, or cancel a schedule any time
- Every sent invoice is tracked — you always know what went out
Team roles
Staff can take payments. Only you see the payouts.
- Three roles: owner, manager, staff
- Staff can charge cards and send invoices — no payout access
- Managers can issue refunds within limits you set
- Only owners change bank, fee, and account settings
Branding
Your invoices, your look.
- Upload your logo to invoices and pay pages
- Accent color choices that stay in the brand palette
- Custom business name, address, and contact details
- Pay pages that feel like your shop, not a form
Developer tools
An API for the website you already have.
- API keys: create, copy once, revoke — test and live modes
- Payment sessions API: create and retrieve, with idempotency
- Webhooks with signature verification and a send-test-event button
- Never use or share a Stripe secret key — you only need the Biz Invoice Pay key
Security
Built like your money matters.
Stripe holds the money
Payments are processed by Stripe. Bank and identity details are collected by Stripe, never stored by Biz Invoice Pay.
Separated by business
Every record belongs to one business. Your data is never mixed with another shop's.
Passwords done right
Passwords are hashed with bcrypt. Sessions live in signed, httpOnly cookies.
Ready when your next customer is.
Create your account, connect your bank through Stripe in about five minutes, and send your first invoice today.