Changelog
Last updated Nov 12, 2026
Every change people will notice, newest first. No surprise fees, redesigns or plan changes.
Free read-only access for your accountant
- Invite your accountant from Settings, Accountant. They can see your issued invoices, credit notes and payments, download PDFs and export for Xero or QuickBooks. They cannot change anything, and never see drafts or your payment details.
- Access is free for them, and you can remove it at any time.
Pay by bank through your own Stripe account
- A new payment method, off until you switch it on: clients pay from their banking app through your own Stripe account. UK clients pay in GBP, clients in Ireland and Finland in EUR. The money goes straight to your Stripe account; MinsoBill never holds it and charges no fee.
- An invoice shows as paid only once Stripe confirms the bank payment. Turn on Pay by Bank in your Stripe Dashboard too.
Payment receipts
- Every payment on an invoice has a PDF receipt: the amount received, the date, how it was paid, the invoice it was for, what has been paid so far and the balance left. Open it from the payment, or email it to your client in one click.
- Your client can download each receipt from the invoice link, under "Payments received". The link rules are the same as for the invoice PDF.
Speak your invoice description
- "Describe an invoice" has a Speak button where your browser supports speech recognition. Your words appear in the box for you to edit before you press "Draft with AI". MinsoBill never receives audio.
- Drafting from a photo of a job note, a paper quote or a receipt is built but stays switched off until it passes our accuracy tests. The privacy notice explains what it will send.
Import your invoice history
- Settings, Your data, Import invoice history brings past invoices from Zoho Invoice, FreshBooks, QuickBooks Online, Wave or another app, using their own CSV export. No sign-in to those apps is needed.
- You match the columns, choose how numbers and dates are written in the file, and see a preview first: how many invoices, the totals in each currency (never added together), rows with errors and why, and duplicates that are skipped. You confirm which of your clients each invoice belongs to.
- Imported invoices are a read-only record under Invoices, Imported history, with their original numbers. They are never re-issued, and get no reminders or pay page. Delete an import to remove everything it brought in. They are in your full export.
Recurring invoices
- Open any invoice and choose "Make this recurring", or start one from the new Recurring tab in Invoices. Choose how often (every week, 2 weeks, month, 3 months, 6 months or year), the first date and when it ends, and see the next three dates before you save.
- On every plan, each invoice is made as a draft on its date and we email you to check it. With Pro, it can be issued and emailed to your client automatically; if anything is missing, such as the client's email, it stays a draft and we tell you why.
- Dates follow your business time zone. A schedule on the 29th to 31st falls on the last day of shorter months and goes back to its own day afterwards. Pause, resume, skip the next date or end it at any time; changes affect only invoices made afterwards.
Subscription, cancellation and refund terms
- The terms of service say how paid plans will work: billed through Paddle, cancel at any time, Pro until the end of the period you paid for and then Free with every record kept, a full refund within 14 days of your first payment, 90 days' notice of a price change, and the founding-member price lock.
- The same words are on the pricing page and in Settings, Plan.
Settings, Plan
- Settings has a Plan tab. During early access it says so: every account has the Pro features and nothing is charged. Your data is now its own tab.
- Everyone with an account today is a founding member: when paid plans start, your Pro price stays the same for as long as you stay subscribed.
- Paid plans are not switched on yet. When they are, Pro is bought on minsobill.com through Paddle, which handles sales tax and VAT.
Delete your account yourself
- Settings, Account has Delete my account. It shows what will be deleted, offers the full export first, and asks you to sign in again (with a code from your authenticator app if you use one) and type DELETE.
- Your account is then scheduled for deletion for 30 days. Public invoice and pay links and reminders stop at once, and a connected Stripe account is disconnected. Sign in and choose Cancel deletion to keep it.
- After 30 days your account and every business only you own are deleted. We email you when it is scheduled, cancelled and done. The steps are on the support page.
Install MinsoBill as an app, with drafts you can open offline
- MinsoBill can be installed from Chrome and Edge, and added to the Home Screen from Safari on iPhone and iPad. Install app appears in the Account menu when your browser can install it.
- Without a connection, MinsoBill opens to a page listing the drafts saved on that device. Open one and keep working: changes show as “Saved on this device” and sync to your account when the connection returns.
- Issuing, sending, PDFs and payments are paused while offline, with the reason shown.
- When a new version is ready, a small bar offers Reload. Nothing reloads on its own.
- Signing out removes your drafts, the editor's lists and the app's offline files from that device.
Tax details by country
- Settings, Business has a legal form. Limited companies (and US LLCs and corporations) can add their registered name, company number, place of registration and registered office, and invoices print them.
- UK and EU businesses enter a VAT number, which is checked for its format only. Leave it empty until you are VAT-registered: until then invoices show no VAT at all.
- US businesses can add a sales tax permit number. Invoices say “Sales tax” with the rate.
- Invoices have a buyer reference, a purchase order number, units (hours, days, items) and, for UK VAT invoices, a tax point.
- VAT-registered UK and EU businesses can reverse-charge an invoice to a business in another country, with the wording printed on the invoice.
- A UK VAT invoice in another currency shows its VAT total in pounds, at the HMRC rate or a market rate you confirm. It is never added to the total.
Your signed-in devices
- Settings, Security lists every device signed in to your account, with its browser, system and when it was last active.
- Sign out any one device, or all other devices at once. A device you sign out is signed out within an hour, when its sign-in next needs renewing.
Two-step sign-in
- Turn on two-step sign-in in Settings, Security: signing in then needs your password and a 6-digit code from an authenticator app. Add a second app as a backup.
- It is enforced by the database itself, so a password alone reaches none of your data.
- You get an email whenever an authenticator app is added or removed.
Trust pages, status checks and offsite backups
- New public pages: our Plan Promise, support, this changelog, privacy notice, terms, data processing agreement, sub-processors and service status, linked from the footer of every page.
- Independent checks every few minutes that the app, PDF creation and email are working, for the status page at status.minsobill.com.
- Every night an encrypted copy of the database goes to a second provider in another region (Cloudflare, EU). The monthly restore drill now restores from that copy.
Monthly backup restore drill
- Once a month the hosted database is restored from a fresh dump into a throwaway copy and checked: migration history, row counts on every table, a snapshot for every issued invoice, and payments against amounts paid.
- The first run on the hosted database passed.
Release checks and security hardening
- An enforced Content-Security-Policy with a fresh nonce on every page, so only MinsoBill's own scripts run.
- Database functions audited: internal functions can no longer be called from the API, and invoice number counters can only be changed by the database itself.
- Release gate tests for money, numbering, locked invoices, access between businesses and accessibility.
Card payments through your own Stripe account
- Connect your own Stripe account in Settings, Payment methods, and clients can pay by card from the invoice link.
- Payments go straight to your Stripe account. MinsoBill never holds the money and takes no fee. A card payment is marked as paid only after Stripe confirms it.
- The Stripe sign-in link now stays valid for an hour, so there is time to set up a new Stripe account.
Tax rates with three decimal places
- Tax rates such as 8.875% can be entered and are calculated exactly.
AI quick-create
- Type a short description and get a draft invoice to review. Nothing is created until you check it and choose Create draft, and nothing is ever sent by the AI.
- The AI reads the text; all amounts are calculated by MinsoBill. Guessed fields are flagged on the review screen.
Quotes
- Send quotes that clients can accept or decline from the link, then turn an accepted quote into an invoice.
- The browser tab says Quote or Invoice, in the page's language.
Your country's formats, tax labels and payment methods
- Choose your business country. Dates, numbers, addresses and tax labels follow it, and dates always show the month as a word.
- Bank details follow the country: US routing and account numbers, UK sort codes, or IBAN and BIC.
- Zelle, Venmo and Cash App for US businesses, each off until you switch it on.
- Tax labels (Sales tax, VAT, GST), tax-exempt clients and an optional contractual late fee.
- Clients have a country, and EU businesses default to VAT.
Names at sign-up and a Profile page
- Sign-up asks for your first and last name and a confirmed password. Change your name in Settings, Profile.
Hosting moved to the US
- The database and app moved to US East (Supabase us-east-1, Vercel iad1).
UK late payment interest
- An optional line for statutory interest and fixed compensation on overdue UK business invoices, off until you switch it on.
Reminders, email delivery status and quicker products
- Send a reminder by hand in your chosen tone, or schedule automatic reminders that stop by themselves once an invoice is paid, void or disputed.
- See whether each email was delivered or bounced, as reported by the email provider.
- Create a saved product from the invoice editor without leaving the invoice.
Pay page fixes
- After a client reports a payment, the form folds away until they need it again.
- Invoices keep their layout when the page is shown in a right-to-left language.
Import clients and products
- Import clients and products from a CSV file, with column matching and duplicate checks before anything is saved.
Your data and full export
- Settings, Your data & plan: download everything as one ZIP with every issued PDF, CSV files and a JSON archive, on every plan.
- Files for Xero and QuickBooks Online, and FreeAgent contacts.
Dashboard
- A dashboard with what is owed to you and what happened recently.
- Daily European Central Bank exchange rates. Totals in other currencies are labelled approximate, with the source and date.
Client pay page
- Clients open the invoice link to see what is due and how to pay, in English, German, French, Spanish or Urdu.
- Clients can tell you they have paid. That is a report for you to check, not proof of payment.
- Invoice links are rate-limited and can be revoked.
Bank detail protection
- Changing bank details asks for your password again and emails the owner.
- The pay page shows when the bank details were last changed.
Security baseline and draft clean-up
- Automatic dependency audits, secret scanning and security headers.
- Drafts can be deleted, and invoices cleared by credit notes show Credited.
Payments, credit notes and revisions
- Record full or part payments. An invoice shows Paid only when you record it.
- Credit notes, linked revisions and disputes for issued invoices.
Review, send and lock
- Review an invoice before it is issued, then send it by email, link or PDF.
- Issued invoices are locked and their snapshot is stored. Changes make a linked revision or credit note.
- Drafts saved on this device are kept separately for each user and checked before you sign out.
Invoice editor and PDFs
- An invoice editor that saves as you type, and PDFs in three templates with embedded fonts.
Business setup, clients and products
- Set up your business with its logo and base currency, and keep a list of clients and products.
Foundations
- Exact money: every amount is stored in whole minor units with its currency, using that currency's own decimals.
- Each business can see only its own data, and invoice numbers are assigned on issue and never reused.