Skip to content
businesskitaiPublic

About

Agent-first billing & invoicing built into BusinessKit - AI agents draft, send, and reconcile invoices natively, with built-in GST/VAT/Sales Tax handling.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

BusinessKit Billing - Agent-First Invoicing

BusinessKit Billing is the invoicing and payments engine of the BusinessKit business operating system - built agent-first, with AI agents drafting, sending, and reconciling invoices as native operations, and multi-regime tax handling (GST, VAT, Sales Tax) built in from the ground up.

Full platform: businesskit.io Download BusinessKit: Releases


What makes it agent-first

  • Agents draft and issue invoices directly - an agent can generate an invoice from a conversation, apply the right tax treatment, and send it, without a human building the invoice by hand
  • Agents reconcile payments - matching incoming gateway transactions (Razorpay, Stripe, UPI, and more) against open invoices runs as an agent-callable operation, not a manual bank-statement chore
  • Headless automation - background agent runs can handle recurring billing cycles, overdue-invoice follow-ups, and payment reconciliation unattended
  • MCP-exposed toolbelt - external agents and automations connect via BusinessKit's MCP server to draft, issue, and query invoices using the same tools as the in-app agent
  • Strict data isolation - every agent action is scoped to the active business's own database; no cross-tenant access

Billing engine

  • Invoices, sales orders, and goods receipts on one document engine, with sales-order-to-invoice conversion
  • Line-item and document-level discounts, price lists, and customer credit terms
  • Payment recording with partial-payment and multi-payment-method support
  • Payment gateway staging and auto-reconciliation (Razorpay, Stripe, UPI)
  • Thermal and A4 invoice formats, PDF export, and print-ready output
  • Recurring and subscription-style billing patterns

Multi-regime tax, built in

Tax isn't an add-on module bolted onto invoicing - it's evaluated at the point an invoice is created, based on the regime configured for that business:

  • India GST - CGST/SGST/IGST split, HSN/SAC mapping, e-Invoice (IRN) generation, e-Way bills, TDS/TCS
  • UK/EU VAT - reverse charge handling, VAT return summaries
  • US Sales Tax - state/county rate matrices, economic and physical nexus tracking
  • Exempt - resale certificates, SEZ/export zero-rating, diplomatic and non-profit exemptions

Double-entry accounting under the hood

Every invoice posts to a proper double-entry ledger, not a flat sales log - debits and credits are validated before posting, and tax splits post to the correct chart-of-accounts lines automatically.

What sets this apart from a plain invoicing tool

Most invoicing software stops at "generate a PDF and email it." BusinessKit Billing sits on the same database as your CRM, inventory, and accounting - an invoice created here updates stock, posts to the ledger, and is visible to an agent working a CRM deal, all in one system.

Get started

Billing is a module inside the full BusinessKit application - there is no standalone installer. Download the platform and configure your tax regime from Settings:

👉 github.com/businesskitai/businesskit/releases

Related BusinessKit modules

  • CRM - agent-first pipeline and deal management
  • GST ERP - billing, inventory & GST compliance for India
  • B2B Commerce - global B2B ordering, multi-currency & multi-tax

Learn more

License

© BusinessKit. All rights reserved.

About

Agent-first billing & invoicing built into BusinessKit - AI agents draft, send, and reconcile invoices natively, with built-in GST/VAT/Sales Tax handling.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors