FinBaze for Platforms

Start

FinBaze for Platforms lets your customers do their bookkeeping and file their taxes without leaving your product. You keep the relationship and the look; FinBaze keeps the books, the ledger and the filings.

How it fits together#

  1. Your backend creates a company and a hidden user in FinBaze with a secret key, and creates an embed session when a user opens a page.
  2. Your page loads @finbaze/embed-js (or @finbaze/embed-react) with a publishable key. The SDK asks your backend for a client secret and mounts FinBaze components in iframes.
  3. FinBaze runs the components, holds the user's token inside its own iframe and files with the tax authority.

Prefer your own UI? Use the headless hooks or the GraphQL API from your backend.

Where to start#

  • Quickstart: a VAT overview in your app in about an hour.
  • Concepts: the model, in five short pages.
  • Component gallery: try every component on seeded sandbox companies.
  • llms.txt: this site as plain text for your coding assistant.