Real-time Sales Tax in Billing

Diving deeper into

Michelle Valentine, co-founder and CEO of Anrok, on the modularization of the SaaS finance stack

Interview
if sales tax is not collected from the customer, it comes out of the company's pocket and impacts revenue.
Analyzed 2 sources

This is why sales tax is not an accounting nuisance, but a direct gross margin leak. Once an invoice goes out without tax added, the customer has effectively paid an all in price, and the seller still owes the state. That means the tax is funded from the seller’s own revenue, then made worse by penalties and interest if the mistake is found later. Anrok’s core value is inserting tax into the invoice before cash is collected.

  • For SaaS, this is especially painful because invoices change constantly. Seat counts, usage true ups, refunds, and contract amendments all change the taxable amount, so tax has to be recalculated inside the billing flow, not in a spreadsheet after the fact.
  • The old alternatives all fail at that real time step. Outside tax firms can advise, but they do not sit inside invoicing. Legacy tools like Avalara were built for broader commerce and often need heavy setup to handle software edge cases like city level rules or B2B versus B2C treatment.
  • The problem got much bigger after Wayfair and remote work. Selling into more states, or hiring even one remote employee in a state, can create an obligation to register, collect, and remit. That turned tax from an occasional cleanup project into an always on workflow tied to billing systems.

The category is heading toward deeper embedding in the finance stack. The winning products will be the tax engines that sit across billing, payments, ERP, and quoting systems, so tax is calculated at the moment revenue is created and never has to be paid out of the seller’s own pocket.