| Document inputs | Client text, line descriptions, quantities, rates, and percentage tax | You define fields, validation, and editor behavior | Often includes customer, catalog, address, terms, and accounting fields |
|---|
| Calculations | Subtotal plus percentage tax in USD | You implement and test formula order | May include discounts, multi-currency, and jurisdiction rules |
|---|
| Estimate workflow | Draft, sent, approved or declined, then conversion to invoice | You design states and allowed transitions | May include client portals and e-signature |
|---|
| PDF output | Browser Print / PDF | You choose browser or server rendering | Usually generated and stored by the provider |
|---|
| Payment processing | Not included; current button identifies an integration boundary | You select and secure a provider | Often integrated with transaction fees |
|---|
| Accounting | No ledger or reconciliation | Can be scoped to exact needs | Often a central capability |
|---|
| Data and accounts | Local browser state with no account | You choose architecture | Provider-hosted account and cloud data |
|---|
| Customization | MIT source with a working document state model | Full freedom with no baseline | Limited to settings, templates, and integrations |
|---|