Step 2 of 4 · ProjectsAPIs

All projectsAPIs

invkit

TypeScript library for invoice totals with several tax types, stacked discounts and extras.

What it does

TypeScript library that computes invoice totals from items, taxes, discounts and extras (shipping, fees, credits) with full precision, rounding only on output; taxes may be inclusive, added, compound, withholding or fixed. No runtime dependencies; installs with npm or Bun; one-shot or cart-style mode. It is deterministic arithmetic only, not tax advice, and validates no business rules; MIT.

Where it fits on the map

Similar projects

Of the same kind, for a shared jurisdiction or tax area. Not a ranking.

Maintain this project?

Link to this page from your README, so readers find the facts, the notes and where it fits. The badge is a small SVG served from this site.

Listed on tax-oss.com

[![Listed on tax-oss.com](https://tax-oss.com/badge.svg)](https://tax-oss.com/projects/invkit-esbuker/)
Next · Step 3 of 4The gapsThe activities with no open project yet, and the partly covered ones, with what to build on.