Transactions
Use the transactions
object to record a sale for filing
The transaction
object is used to represent an actual sale or completed purchase in your system. Numeral will file and remit taxes for you based on all transactions
that are recorded in a relevant jurisdiction and time period.
When to create Transactions
After you make a sale, you’ll want to create a transaction
. First, though, you’ll have to have made a calculation
- you need a calculation_id
to record a transaction. This ensures we keep all the tax and accounting information tidy for filings.
A transaction will include most of the information that was contained in the associated calculation, in addition to a new transaction_id
.
How to create Transactions
Because the transaction is associated with a calculation
you’ve already created, the payload can be fairly simple.
Here’s an example:
When it comes time to file with the state, we’ll ensure that order is included and accounted for.
The response from a transaction includes some information from the calculation, including the line items.
Further documentation
The full documentation for creating transactions is on this page.