Sales tax on software isn’t uniform

Subscription revenue and deferred revenue

An annual subscription paid upfront is earned over the year. On accrual books, the cash goes to deferred revenue and is recognized monthly, which is what investors, lenders and acquirers expect. For tax, accrual-method companies can generally defer advance payments to the following year when their financial statements do the same. We reconcile MRR, ARR and churn reports to the books, so the metrics and the financial statements tell the same story.

Research costs: the deduction and the credit

Income tax in more than one state

New Jersey, New York and many other states source software and service revenue to where the customer receives the benefit. Customers and remote employees in other states can create income tax and payroll filings there, so we review your footprint each year rather than waiting for a state notice.

Frequently asked questions

Is SaaS taxable in New York?

Yes. New York taxes SaaS as prewritten software, at 4% plus the local rate (8.875% in New York City).

Is SaaS taxable in New Jersey?

Generally not, when customers access it remotely. New Jersey does tax information services and downloaded software.

When does a software company have to collect sales tax in another state?

When its sales into that state pass the state’s economic nexus threshold, often $100,000 a year, and the state taxes the product. New York’s threshold is $500,000 and 100 sales.

How should annual subscriptions be recorded?

As deferred revenue when billed or paid, then recognized monthly over the subscription term. For tax, accrual-method companies can generally defer advance payments one year.

Can software development costs be deducted right away?

For tax years beginning after 2024, domestic research and experimental costs, including software development, generally can. Foreign research costs are still deducted over 15 years.