Introduction
Welcome to Anrok, the automated compliance solution – built for SaaS! We've provided the following onboarding guide to kick off your Anrok services and get you on the path to global tax compliance. During onboarding, you’ll walk through the steps needed to get you up and running with charging tax.
Set up your account
Setting up your Anrok account is the first step to getting you on the path to global tax compliance. By providing your company’s basic information and adding additional users to your Anrok account, our setup process will help get you up and running with charging tax.
Add your company informationYour company information is required for Anrok to register and file returns for you across different jurisdictions. The information requested by Anrok reflects the information each jurisdiction requires a business or seller to provide for registration. See Add your company information. Note Different jurisdictions may have varying requirements, but it is common for them to keep a record of the individuals responsible for a business and any other pertinent details. |
Add users to your accountWhen more people at your company need to access or update the information in Anrok, you can add them yourself. Adding a user to Anrok grants them access and privileges within the account, allowing them to interact with all of Anrok’s features and your company’s data. See Add, edit, and remove users on your account. Note Only users with the Admin role can add users to your account, edit user permission levels, or remove users from your account. |
Now that you’ve completed setting up your Anrok account, you can begin connecting your billing and HR systems to Anrok.
Connect your systems
Anrok allows you to sync your billing and HR systems using our no-code integrations. Once you import and backfill your transactions and employee locations, you’ll be able to easily map your products to the right tax codes.
Integrate with your billing systemIntegrating your billing systems with Anrok will allow you to monitor your existing economic nexus exposure and add tax to new sales in real time. During the integration process, you’ll complete the following:
To get started with integrating your billing system, you can check out the integration guide for your preferred billing system. If you have multiple billing systems or if you need a custom-built solution, you can submit this form to ensure you are set up for success. |
Integrate with your HR systemIntegrating your HR system with Anrok will allow you to monitor your existing physical nexus exposures. It will also automatically monitor employee locations and track potential exposures from new hires. During the integration process, you’ll complete the following:
To get started with integrating your HR system, check out the HRIS integration guide. If you have multiple HR systems, you can submit this form to ensure you are set up for success. |
Backfill your historical transactions manuallyYou can complete your company's historical backfill via a CSV import if you don’t have a compatible billing system or if you have historical transactions recorded outside of your billing system. When completing your backfill, remember that the standard lookback period for US jurisdictions is 3 years, but some jurisdictions will go back as far as 5 years. See Manually backfill your historical transactions. |
Backfill your employee information manuallyYou can complete your employee backfill manually if you don’t have a compatible HR system or if you have employee information records outside of your HR system. See Manage physical nexus information. |
Now that you’ve connected your billing and HR systems to Anrok and backfilled your historical transactions and employee information, you can begin monitoring your exposure.
Monitor your exposure
Anrok lets you see how growing sales affect your liability and quickly take action. Once you are approaching or have reached exposure, you can register in any US state or city that taxes SaaS, including home-rule jurisdictions.
Monitor nexus exposuresOnce you’ve connected your billing and HR system, you’ll get updates showing where you’re exposed. Exposure status is updated once a day. There are two types of nexus exposures to watch out for:
You can readily review each jurisdiction's nexus status based on the information we receive from your billing & HR system integration or manually historical & employee backfill. See Monitor your jurisdictions nexus status. |
Register in exposed jurisdictionsRegistering for sales tax in a jurisdiction is not only a legal obligation but also a way for businesses to uphold compliance, avoid penalties, and maintain credibility with authorities and customers. In the US, Anrok can take care of sales tax registration in any state or city that taxes SaaS, including home-rule jurisdictions. For any state where you have a taxable product, Anrok can handle the hassle of registration and even scheduling when you start calculating and remitting sales tax. All you need to do is to initiate the registration. See Register in a jurisdiction. Note If you are already registered for sales tax in a jurisdiction, complete the registration process and provide certain information to Anrok to allow us to file on your behalf. See Submit an existing sales tax registration. |
Check-in on processing registrationsOnce you’ve submitted your registration, our Registrations team will begin processing your registration. If you have a processing registration in a state, your sales tax registration is pending with the state. Check your email for correspondence from registrations@anrok.com, where we will let you know what potential paper mailings you should be on the lookout for that would be mailed by the state and any other action items you may have. If the best person for Anrok and the state to correspond with is not listed on your Anrok instance, please reach out to registrations@anrok.com regarding your preferred contact. Please note that, depending on the jurisdiction, it can take 10 to 15 business days for the jurisdiction to send you the required account information by postal mail. Once you’ve received notice from the state, Anrok’s Registration team will ask you for the account number, webfile number, PIN, or letter ID provided by the jurisdiction. If you have processing registration in a jurisdiction, that jurisdiction will have a status under the Processing tab on the Jurisdictions page. If there is an action that needs to be taken on your end, the registration will have the next steps provided under Action. See Check-in on processing registrations. |
Review remitting jurisdictionsOnce you are officially registered in a jurisdiction, the jurisdiction will move to a status. This means you are scheduled to collect sales tax and file with the jurisdiction. In Anrok, you can check the completed registration to review its tax calculation date, collection method, filing frequency, and registration or tax ID. You can also review what products in your product catalog are taxable in the jurisdiction. See Review completed registrations. |
Manage international exposuresIf you've crossed the registration threshold in an international jurisdiction, you will likely have questions about how tax is calculated, collected, and filed internationally. Depending on the types of customers you sell to, you may have the obligation to begin collecting VAT, a type of tax that doesn’t exist in the US. VAT regulations can be complicated, and it’s important to ensure you’re following the right process for getting VAT compliant. To help guide you through this process, we recommend reviewing our Help Center article Next steps after VAT exposure. Note Anrok does not provide registration and filing support for global regions but has partners that provide these services. These partners are familiar with the software and can be added to your Anrok instance to provide a seamless filing experience. If you'd like to learn more, please submit this form to kick off the process. |
Now that you’ve monitored your exposures and registered in the applicable jurisdictions, you are ready to start calculating tax on your transactions.
Calculate tax on your transactions
Anrok helps ensure you always collect the right tax by plugging into your existing billing and payment tools. Once Anrok has begun calculating tax on your transactions, it is important to periodically review the transactions ingested to ensure everything is running as expected.
Review your transactionsOnce your transactions are automatically syncing into Anrok from your billing system, it can be helpful to monitor them. Reviewing transactions helps ensure the accuracy of your financial records and tax compliance with jurisdiction standards and regulations. It also allows you to identify any errors or inconsistencies that must be corrected promptly. See Monitor your transactions. Tip The hierarchy for billing address information in Anrok is Shipping address > Billing address > Payment method metadata. When a shipping address is provided, Anrok prioritizes it as the customer's applicable address. |
Configure new productsProduct IDs are the critical drivers of taxability in Anrok, which are passed to Anrok from your billing system as the product(s) you include on the invoice. When you add a new product to your billing system’s product catalog, you must add and configure that product's tax configurations into Anrok. Doing so ensures that the correct tax rate and taxability are applied to the product or service when included in an invoice. See Set up your product IDs. |
Upload certificates for tax-exempt customers and resellersIf one of your customers has an exemption certificate, you are responsible for determining whether they are making an exempt purchase and properly completing the exemption certificate. Common types of exemption certificates you can upload in Anrok include:
This certificate can then be added to Anrok to prevent tax from being applied to the customer’s invoices. See Upload an exemption certificate. Note Once an exemption certificate has been uploaded, it will only automatically apply to new transactions ingested moving forward, not transactions created prior. |
Monitor unprocessed transactionsThe Unprocessed Transactions dashboard is designed to ensure you have clean transaction data, a clear picture of your exposures, and a streamlined workflow. Transactions listed in your Unprocessed Transactions dashboard are ones that Anrok could not ingest and/or update when processing the request from your external billing system. This typically means that we couldn't add tax for those transactions and haven't included them on your tax returns. We recommend checking the Unprocessed Transactions dashboard whenever you do a large billing run (e.g. if you invoice your customers monthly) and on an ongoing basis to monitor and resolve any unprocessed transactions. See Resolve unprocessed transactions. |
Now that you’ve calculated and collected tax on your transactions, you are ready to start filing your returns.
File your returns
Anrok has built-in filing, remittance, and reconciliation to simplify reporting. Anrok will do your US-based filings for you, but you are also empowered to review and approve your returns along the way. This lets you put compliance on autopilot with pre-built returns and automated filing options. Once your returns have been filed, you can easily review them and reconcile your tax balances.
If you are filing internationally, Anrok’s has local partners that can take care of filing your returns worldwide. If you'd prefer to file international returns yourself, Anrok will provide you with a complete draft report that is optimized for filing.
Monitor your open returnsWhen a return is open and still receiving new transactions, it will have an status. This means that we are still in the period for which the return relates. During this time, you can easily review the return details and monitor what transactions are being included. See Monitor your open returns. |
Exclude transactions from your returnsIn some circumstances, you may want to move transactions into or out of a return. Anrok allows users to manually adjust a return's transactions at any time up until a return is in status. Once a transaction moves out of a return, the transaction will have an status. You can then move unassociated transactions back into a return at any time. The ability to move transactions into and out of returns ensures you have complete flexibility in your returns during your path to tax compliance. See Edit transactions into and out of returns. |
Approve returns ready for filingYou have five business days to personally review and approve a return before Anrok automatically approves it. This five-day countdown will usually begin on the 1st of the month, so we suggest checking all your returns on that date to give yourself ample time. See Review returns ready for filing. During the five-business-day review period, the return will have a status. While a return is in this status, transactions received by Anrok that are back-dated to the return period will continue to be added to the return until the return is approved. If you do not approve your return within the five-business-day review period, the return will be automatically approved and changed to a status . The auto-approval process helps to ensure that Anrok always files your returns on time. When a return has moved to a status, our Billing team will start to pull funds for filing, which cannot be stopped mid-process. At this stage, Anrok cannot make further edits to a return. |
Review your filed returnsOnce a return has been filed by Anrok and received by the jurisdiction, it will have a status. From here, you will be able to review the finalized return. An essential part of this review process is examining differences between amounts collected from customers for tax and the amounts ultimately due and payable to a jurisdiction. The most common reasons for these variances are rounding, filing discounts, credits, penalties, and adjustments. See Best practices for reviewing filed returns. |
Reconcile transactions to your returnsAfter returns have been submitted and made to the jurisdictions, you can easily review what has been filed and paid using the Reconciliation dashboard. This dashboard was designed to give you a clear snapshot of all transactions and returns that have occurred within a given period. This information can be used to help reconcile your transactions to your returns. See Reconcile your transactions and Reconcile your returns. |
Implementing a successful tax review process is easy to achieve with Anrok, so we have provided some tips for filing with Anrok to help you along the way. See Tips for filing returns with Anrok.
Note
Once you’ve completed the onboarding process with your Onboarding Manager, you can begin submitting requests to our Support team if you need any extra support or guidance. We also recommend that you review our Essential checklist when using Anrok.