Data Storage Explanation

A plain-language explanation of where SimplerBill stores drafts, libraries, invoice numbering, share links, JSON backups, and PDF files.

Last updated: June 23, 2026

Local browser storage

SimplerBill uses browser storage for local drafts, customer library records, item library records, and invoice numbering preferences. This keeps the core workflow usable without an account or cloud database.

What is stored locally

  • The current invoice or receipt draft.
  • Saved customer details in the customer library.
  • Saved products or services in the item library.
  • Invoice numbering format and next number settings.
  • Selected document settings such as language, currency, theme, and PDF layout controls.

Share links

Share links encode selected invoice data into the URL hash. The hash is intended for transfer between browsers and is not the same as private encrypted storage. Anyone with the complete link may be able to restore the packaged invoice data.

JSON backups

JSON export creates a backup file on your device. You control where that file is stored, copied, uploaded, or deleted. Importing a JSON file restores the invoice data into the current browser.

PDF and print output

PDF files are generated from the browser preview. After download, the file is stored wherever your browser saves downloads. Browser print output is handled by your browser and operating system.

Deleting local data

Use the app's draft controls, delete saved customers/items from the libraries, or clear site data in your browser settings. Clearing browser storage can remove drafts and reusable library entries.