Source: https://billingmart.com/ Invoicing and payments for small businesses # Estimate the work. Send the invoice. Get paid. …and always know what you owe. Customers pay by card from a link or QR code, reminders chase what is late, and your bills and vendors sit beside your invoices. The Agent drafts the work in plain language; nothing it drafts charges a card or reaches a customer until a person, or your own capped rule, approves it. [Start free](https://app.billingmart.com/sign-up) [See how it works](https://billingmart.com/agent) ⚡ No percentage taken 🔒 Totals calculated on our servers, to the cent 🌐 Instant card pay links 🤖 Native MCP for Claude, ChatGPT and Gemini One invoice, five steps ## From a finished job to a paid invoice The same flow every time, with you in charge of every step that sends or charges. Sample A sample walkthrough. Nothing is sent or charged until a person approves it. ## What BillingMart is BillingMart is receivables and payables software for small businesses. It sends invoices and estimates, takes card payments on a pay link and chases what is late; it also tracks your bills, who you owe and when, and the payments you have made. An AI Agent drafts the work in plain language, and nothing it drafts charges a card or reaches a customer until a person, or your own capped rule, approves it. 12 starter business models each with its own words, fields and payment terms 44 things it does every one shipped, none on a roadmap 32 currencies stored beside the amount, never mixed 13 languages a client can be set to English, Spanish, French, German and Arabic are translated; the rest fall back to English Receivables and payables ## Money coming in, and money you owe One workspace for both sides, with the same approvals and the same audit log. ### Money coming in Estimates that become invoices, a pay link or QR code on every one, reminders by email and SMS, and a view of who owes you what and when it will probably arrive. [Accounts receivable](https://billingmart.com/accounts-receivable) ### Money you owe Vendors and bills with a due date and an approval step, vendor bills read from a photo into a draft, the payments you record, and what is due this week. [Bills and payables](https://billingmart.com/accounts-payable) Four ways in ## Use it from wherever the work is The console, the Agent, your own code and your own assistant all reach the same server, which decides every total and every permission. ### The console Invoices, payments, approvals and settings at app.billingmart.com. [See the features](https://billingmart.com/features) ### BillingMart Agent A chat inside the console that drafts and proposes, with the approval card in the conversation. [About the Agent](https://billingmart.com/agent) ### REST API Every operation over HTTPS with scoped keys, idempotent writes and signed webhooks. [Read the docs](https://billingmart.com/developers) ### Your own assistant ChatGPT, Claude or Gemini over MCP: it reads and drafts, and what it asks to send goes out once a signed-in person, or the workspace owner’s capped rule for a connection the owner put in Auto approves it. [What it can do](https://billingmart.com/agents) Shipped and working ## What BillingMart does today 44 capabilities, every one live — listed from the same registry the pricing page and the plans read, so nothing here is on a roadmap. ### Invoicing Invoices Numbered per business inside the transaction that sends them, so a number is never reused or skipped. Estimates Send, record the customer’s acceptance from their portal under their verified contact, and convert an accepted estimate into an invoice. Jobs, deposits, progress billing and retainage Bill a job in stages, hold a deposit against it and withhold retainage in the totals of each progress invoice. and 2 more in invoicing ### Clients and portal Client directory Deduplicated by email and phone, with contacts and addresses. Client portal Your customer signs in with a verified email or phone — no password — and sees every bill you have sent them. Client account statements One document per client covering a period: what was billed, what was paid, what is open. and 1 more in clients and portal ### Getting paid Public pay page A token link on its own PCI-scoped origin showing a snapshot of the invoice — never the invoice record. Card payments The server works out the balance due at charge time. A payer can pay part of it, never more than is due. Cash, check and bank transfer Record a payment taken outside BillingMart against the invoice it settles. and 3 more in getting paid ### Automation Recurring invoices Schedules that issue on their own at the frequency you pick, in your workspace timezone. Reminders and dunning A cadence that sends before, on and after the due date — pausable on any single invoice. ### Time and expenses Time tracking Capture hours as you go and rebill them onto an invoice exactly once. Expenses Record a cost with markup and rebill it, or keep it as your own. Mileage Distance at your own rate, rebillable onto an invoice like any other line. ### Bills and payables Vendors A directory of who you buy from, with contact details, an address, a tax id and default payment terms in days. Bills and cash out What you owe, by stage, with payments recorded against each bill. ### Documents and languages PDF invoices Drawn in-process on demand from a template document — no headless browser in the path. Invoices in five languages Invoice and statement labels in English, Spanish, French, German and Arabic (right-to-left); wording not yet translated falls back to English. 32 currencies Every amount is an integer in the currency’s own minor units, stored beside its code. and 1 more in documents and languages ### Reports A/R and A/P ageing Who owes you and who you owe, bucketed by how late it is. Income and tax summary Income and expenditure by period and business line, one row per currency; nothing is converted. Monthly and yearly statements A period closed into one document, per business or per client. and 2 more in reports ### AI Studio Invoice template designer Describe the layout; the preview is drawn by the real renderer. A draft until a person publishes it. Pay page designer Emits colour values, never CSS, and every one is checked for contrast in both themes before it can be published. Assistive copy Reminder text, line descriptions and payment-plan explanations. Plain text only — tags and links are refused. and 1 more in ai studio ### API and assistants REST API and API keys Every operation under one OpenAPI document, scoped per key. Hosted MCP server Connect an AI assistant to your billing. It reads, drafts, records and asks: in Ask, the default, a signed-in person approves each request; Plan is a dry run; in Auto, which only the owner can switch on with a second factor, on a plan with auto-approve rules, the owner’s capped rule approves what it covers. For a connected assistant, refunds, voids, card or bank entry and the other never-auto requests still wait for a person. Auto-approve rules The owner writes capped rules — kind, amount, count a day — and a matching action runs at once, with the connection as actor. For a connected assistant, refunds, voids, card or bank entry and the other never-auto requests still wait for a person; the built-in Agent, in Auto on its own person’s grant, may run some of them under the owner’s rule. and 2 more in api and assistants ### Your workspace Business type models Eight starter trades and a general model, each with its own terminology, invoice fields, presets and default terms. Team and roles Owner, admin, staff and viewer, with per-business confinement and invitations bound to a verified email. Audit log Changes made by the server, with the actor taken from the verified sign-in token and never from the request body. A few edits made directly under the database rules, such as time and expense entries, are not logged. and 1 more in your workspace [See every feature](https://billingmart.com/features) [See your bills](https://billingmart.com/portal) Bill by asking ## Say what the job was. Your assistant drafts the invoice. Connect an AI assistant to your workspace and billing becomes a conversation. It reads your books, writes the draft and asks to send it. Then it stops: what it asks for goes ahead only once a signed-in person, or the workspace owner’s capped rule for a connection the owner put in Auto approves it. [See what an assistant can do](https://billingmart.com/agents) [Connect Claude](https://billingmart.com/connect/claude) Which plans include hosted MCP server is on the [pricing page](https://billingmart.com/pricing) . ### It reads 122 read tools cover your business profile, clients, invoices, reminder text, estimates, plan usage, plan upgrade options, your AI credits, how you pay for your plan, what this connection may do, requests waiting for approval, payments, payment links, reports and statements, tax categories, collections and cash forecasts, accounting exports, recurring schedules, recurring bill schedules, time entries, expenses, mileage, bills you owe, jobs, unbilled work, vendors, saved payment methods, documents to read and file, file imports (dry run), messages sent, text message settings, the activity history, what is scheduled to happen next, scheduled job runs, search across invoices, estimates, clients, jobs and vendors, the reminder schedule, your notifications and their settings, invoice templates, pay page themes, team members, team invitations, API keys, merchant account applications, merchant rate requests, connected apps, registered apps, webhook endpoints, webhook deliveries, merchant accounts (the gateway accounts payments go through), whether payments are set up, the workspace security settings, how your work records are set up, industry packs you can adopt and record types (drafts only). A payment comes back as its last four digits. ### It drafts and records 194 write tools, and each one makes a draft or a record inside your workspace, or files a request: your business profile, clients, invoices, estimates, requests waiting for approval, payment links, payments, tax categories, recurring schedules, recurring bill schedules, time entries, expenses, mileage, bills you owe, jobs, vendors, documents to read and file, file imports (dry run), invoice templates, your AI credits, reminder text, pay page themes, resetting a sandbox to demo data, record types (drafts only) and how your work records are set up. A request reaches a customer or moves money only once a signed-in person, or the workspace owner’s capped rule for a connection the owner put in Auto approves it. ### It asks. You decide who approves. It can ask for sending an invoice, sending an estimate, sending a payment reminder, recording a cash, check or transfer payment and refunding a payment. In Ask, the default, each request waits for a signed-in person to approve it; Plan is a dry run that saves, sends and charges nothing; in Auto, which only the workspace owner can switch on for a connection (signing in again with a second factor, on a plan with auto-approve rules), the owner’s capped rule approves the requests it covers, and for a connected assistant refunds, voids, card or bank entry and the other never-auto requests still wait for a person. ## Use BillingMart in Claude BillingMart is in Claude's connector directory. Add it there, sign in with your BillingMart account on our page, and ask Claude to draft invoices, follow up on payments or look up a client. Anything that sends, charges or changes money waits for a person in your workspace to approve it, or for a limited rule your workspace owner sets. [Find BillingMart in Claude's directory](https://claude.ai/directory/billingmart) [How it works](https://support.billingmart.com/connections/connect-billingmart-to-claude) ## AI that drafts. You decide what goes out. Every generated thing arrives as a draft with your name nowhere on it yet. Four rules make that true, and all four are enforced by the code rather than by a policy. ### It writes the first draft Describe an invoice template, a pay page or a reminder and get a draft back in seconds — of a thing you were going to have to write yourself. ### A draft stays a draft until it is published A generated template or theme is saved as a draft until a person publishes it. The one exception is the built-in Agent in Auto, where the owner’s capped rule can publish a draft that the Agent did not write itself. ### An assistant asks; the mode decides who approves Connect an assistant and it can read, draft and file requests. In Ask, the default, each request waits for a signed-in person to approve it; Plan is a dry run that saves, sends and charges nothing; in Auto, which only the workspace owner can switch on for a connection (signing in again with a second factor, on a plan with auto-approve rules), the owner’s capped rule approves the requests it covers, and for a connected assistant refunds, voids, card or bank entry and the other never-auto requests still wait for a person. ### The model cannot design the page It returns data we validate against a schema, never markup, styles or script — so a bad answer is a rejected field, not a broken invoice. ## Set up for your trade before you send anything Pick the one you do and the words, the invoice fields, the presets and the payment terms are already right — a tow is a tow, a matter is a matter, retainage is withheld. - [Contractor Job · net 15 · JOB-{YYYY}-{seq}](https://billingmart.com/solutions/contractor) - [Auto Repair Repair order · net 0 · RO-{YYYY}-{seq}](https://billingmart.com/solutions/auto-repair) - [Towing & Roadside Call · net 0 · TOW-{YYYY}-{seq}](https://billingmart.com/solutions/towing-roadside) - [Insurance Agency Policy · net 10 · INV-{YYYY}-{seq}](https://billingmart.com/solutions/insurance-agency) - [Property Management Property · net 5 · STM-{YYYY}-{seq}](https://billingmart.com/solutions/property-management) - [Medical / Dental Visit · net 30 · STM-{YYYY}-{seq}](https://billingmart.com/solutions/medical-dental) - [Legal Matter · net 30 · INV-{YYYY}-{seq}](https://billingmart.com/solutions/legal) - [Freelance & Agency Project · net 14 · INV-{YYYY}-{seq}](https://billingmart.com/solutions/freelance-agency) - [General small business Project · net 30 · INV-{YYYY}-{seq}](https://billingmart.com/solutions/small-business) - [Insurance MGA Policy · net 15 · POL-{YYYY}-{seq}](https://billingmart.com/solutions/insurance-mga) - [Insurance Carrier Policy · net 30 · POL-{YYYY}-{seq}](https://billingmart.com/solutions/insurance-carrier) - [General Services Job · net 30 · INV-{YYYY}-{seq}](https://billingmart.com/solutions/general-services) Pricing ## Get paid without giving up a cut. BillingMart takes no percentage of the payments you collect. You pay a flat monthly price for your plan, and your card processor’s normal rate applies, unless the optional customer card-fee program is set up for your workspace: your customer then pays a Handling Fee on card payments. The pay page shows it before they pay, and a charge to a saved card includes it. Where the program is on, a payment link can carry its own fee, set on that link. Each plan is a flat price with a monthly send limit, listed on the pricing page, and nothing locks at the limit. Everything already sent stays live and payable. A workspace with a verified live merchant account has no send limit on any plan. [See the plans](https://billingmart.com/pricing) Sends this month Each plan’s monthly send limit is on [the pricing page](https://billingmart.com/pricing) , as published today. A draft never counts — the meter moves when an invoice is sent. The month boundary is your own workspace timezone, not ours. At the cap, nothing is locked. Every invoice you have sent stays live and payable, drafts still save, estimates still go out and payments still record. Only new sends wait, and so does creating a payment link. ## Frequently asked questions **What is BillingMart?** Software for sending invoices and getting paid for them. You send invoices and estimates, take card payments on a public pay page, chase what is late on a schedule, and give your customers somewhere to see every bill you have sent them. One workspace can hold several businesses, each with its own numbering and logo, and a client can belong to one business or be shared across them. **Is there a free plan?** Yes. Its monthly allowance of sends is on the pricing page, read from the plans as they are published. A draft never counts — the meter moves when an invoice is sent, not when it is saved — and the month boundary is your own workspace timezone, not ours. **What happens when I reach my monthly send limit?** When you reach the limit, nothing is locked or deleted. Everything you already sent stays live and payable, drafts still save, estimates still go out and count, and payments are never refused. Only a new invoice, or a new or reactivated payment link, waits until the next month or an upgrade. That is the whole penalty. **How do my customers pay?** By card on a public pay page, or by cash, cheque or bank transfer that your team records against the invoice. A customer can save a card and switch on autopay from their own screen. What gets stored is a vault reference and the last four digits; the card number is never written down. **Can I connect ChatGPT, Claude or Gemini to my billing data?** Yes, through a hosted MCP server at api.billingmart.com/mcp, authorised with OAuth 2.1 and scoped per connection; the pricing page shows which plans include it. An assistant can read your data and draft invoices, clients and estimates, and it can ask for an action such as sending an invoice or taking a payment. What happens to that request depends on the connection’s mode. In Ask, the default, each request waits for a signed-in person to approve it; Plan is a dry run that saves, sends and charges nothing; in Auto, which only the workspace owner can switch on for a connection (signing in again with a second factor, on a plan with auto-approve rules), the owner’s capped rule approves the requests it covers, and for a connected assistant refunds, voids, card or bank entry and the other never-auto requests still wait for a person. ## Your first invoice is about ten minutes away Sign up with no card, then pick the plan that fits on the pricing page. [Start free](https://app.billingmart.com/sign-up) [See the plans](https://billingmart.com/pricing) --- This is the Markdown copy of https://billingmart.com/. Live plans, prices and limits are published as JSON at https://billingmart.com/plans.json and https://billingmart.com/agent-info.json.