US Taxation Setup (≤v3.20)
We've outlined the US taxation setup in the article US Taxation. The current article is aimed to describe the peculiarities of SureTax settings for JeraSoft Billing v3.20 and older versions.
In general, to set up SureTax taxation for your client, you need to:
- adjust settings on Reseller and Client levels;
- configure an Invoice Template.
warning
Please make sure you have an account with SureTax service to be able to connect it to JeraSoft Billing.
Reseller and Client Tax Settings
- Go to the Management → Resellers section and open the target Reseller's Settings.
- Specify the Client Number and Validation Key fields in the SureTax Settings information block.
- Go to the Clients section and open the target Client's settings.
- Find the Tax Profile field and select SureTax from the drop-down list. (If you apply taxes for the Reseller, select SureTax in the reseller settings too).
- Fill in the ZIP Code field (it's applicable for suretax calculation of non-calls charges: Packages and extra charges).
Invoices Templates Configuration
- Open the Invoice Templates section.
- Create a new invoice template or edit an existing one.
- Add an addition Custom Taxes table with
name
andcost
variables. - Go to table Class in the Properties by right mouse clicking. Input
suretax_items
manually in the Class field (orcustom_taxes
for versions starting 3.21) - In case you have Packages for the Client, put in the
payment_date
variable to the Packages table.
note
- For proper usage of SureTax, Dst and Src Numbers must be in NPANXXNNNN (10 digits) format for calls, and a correct ZIP code must be specified in the client's setting for non-calls charges.
- When you specify SureTax as a client's tax profile, the taxes will be only calculated while invoicing. Respective taxes will not be shown in the Transactions section. Once you have created an invoice, a request to the third-party tax calculation engine SureTax was sent and taxes would be displayed in the invoice. Only after this an additional charge SureTax will appear in the list of transactions.
- SureTax Taxes Profiles do not allow manual tax values management as they will be dipped from the tax calculation engines.