Global Tax API
Automate sales tax compliance globally with our robust API, encompassing countries across all continents. Our dataset includes over 40,000 US sales tax rates, Australian GST, Canadian GST/HST and PST, EU/UK VAT, and the latest additions of Mexican and various African/Middle Eastern tax rates.
Features
- Automated Sales Tax Calculation
- UK VAT Automation and Calculation
- EU VAT Automation and Calculation
- UK VAT Validation
- EU VAT Validation
- Australian ABN Validation
- Invoice OCR - eInvoicing
- USA Sales Tax Calculation
- USA Address Validation
- USA Economic Nexus
Benefits
- UK VAT Automation
- EU VAT Automation
- USA Economic Nexus Automation
- USA Address Validation
- Global Sales Tax API
- Global Sales Tax Automation
- Australian ABN Validation
- Invoice OCR - eInvoicing
Pricing
£22.80 to £3,813.31 a user a year
Service documents
Request an accessible format
Framework
G-Cloud 14
Service ID
7 0 7 3 5 1 2 7 8 5 4 6 5 8 5
Contact
HORI SYSTEMS LIMITED
Abiodun Oketunji
Telephone: 07908560703
Email: tech@horisystems.com
Service scope
- Software add-on or extension
- No
- Cloud deployment model
-
- Public cloud
- Private cloud
- Hybrid cloud
- Service constraints
- Whilst Global Tax API is designed to be robust and reliable, there are a few constraints to keep in mind. First, we strive to maintain 24/7 availability, there may be occasional downtime for scheduled maintenance, during which access to the API may be temporarily unavailable. However, we make sure to communicate these periods well in advance. Secondly, our API is compatible with various systems, specific functionalities may require particular software configurations or versions for optimal performance. We provide comprehensive support and documentation to assist you in setting up and troubleshooting, to ensure smooth operation.
- System requirements
- Not Applicable
User support
- Email or online ticketing support
- Email or online ticketing
- Support response times
- Yes, we do provide email support to our users. If you have any queries or issues, you can reach out to us via email, and we will assure you of a response within our Service Level Agreement (SLA) timeframe of 24 to 48 hours. Please note that this SLA applies to all days, including weekends, so you can always expect a timely response, no matter when you need assistance.
- User can manage status and priority of support tickets
- No
- Phone support
- Yes
- Phone support availability
- 24 hours, 7 days a week
- Web chat support
- No
- Onsite support
- No
- Support levels
-
We understand that support needs vary from business to business, so we offer two primary support levels to cater to our clients' requirements.
1. Standard Support: This is available to all customers at no additional cost. It includes access to our extensive online knowledge base and email support with 24-48 hours of response time.
2. Premium Support: We offer our Premium Support package for clients needing more dedicated assistance. The cost for this varies depending on the size and requirements of the business. With Premium Support, you'll receive priority email support with a faster response time within 12 hours, access to phone support during business hours, and a designated technical account manager.
The technical account manager is your primary contact for any technical issues or queries. They work closely with you to understand your business's unique needs, provide personalized support, and ensure you get the most from our Global Tax API.
Furthermore, irrespective of the support level chosen, our team of cloud support engineers is always behind the scenes, monitoring system performance and ensuring uptime for a seamless user experience. - Support available to third parties
- No
Onboarding and offboarding
- Getting started
-
To assist users in starting with our service, we provide comprehensive online documentation, which they can access at https://horisystems.com/docs/global-tax-api/
This documentation serves as a complete guide to Global Tax API, including instructions for setup, usage examples, and detailed explanations of various features and functionalities. We designed it to be easy to follow and understand, enabling users to integrate our API into their applications or systems smoothly. Additionally, our knowledgeable support team is readily available via email to answer any questions and provide assistance. - Service documentation
- Yes
- Documentation formats
-
- HTML
- End-of-contract data extraction
-
When the contract ends, users can extract their data by making a specific API call to retrieve all relevant data from our system. We recommend that users do this before the termination of the service, as access to the API would discontinue upon contract end.
Users must save appropriately and regularly back up their data during the contract period. Our support team will be available to assist with any questions or guidance needed during this process to ensure a smooth transition. - End-of-contract process
-
The systems would discontinue access to Global Tax API at the end of the contract. We advise users to extract all necessary data before the termination of the service. We will deactivate the user's account upon contract completion, and their API key will no longer be valid.
The contract price includes the usage of Global Tax API, access to regular updates, and standard email support. Additional costs might occur if users opt for Premium Support or additional services not part of the standard contract.
Before contract termination, our team will ensure clear communication regarding the end-of-contract process, timelines, and any actions the user needs to take. We aim to make the transition as smooth as possible, and our support team is available to assist with any queries or concerns.
Using the service
- Web browser interface
- Yes
- Supported browsers
-
- Internet Explorer 11
- Microsoft Edge
- Firefox
- Chrome
- Safari
- Opera
- Application to install
- No
- Designed for use on mobile devices
- Yes
- Differences between the mobile and desktop service
- Global Tax API is not a user-facing application but a back-end service; the concept of mobile or desktop versions does not directly apply. The API works independently of the platform used, whether it's a mobile device, desktop, or any other system. It is a set of rules that your application can follow to interact with our tax database. It can be integrated into any software that supports API calls, regardless of whether that software is running on a mobile device or a desktop. Therefore, service is the same when it comes to mobile versus desktop usage.
- Service interface
- Yes
- User support accessibility
- None or don’t know
- Description of service interface
- Yes, Global Tax API does come with a service interface. It is designed to be user-friendly and intuitive, making it easy for developers to integrate it into their applications. The interface provides comprehensive details on how to make requests and handle responses, ensuring seamless and efficient use of the API for automating global sales tax compliance.
- Accessibility standards
- None or don’t know
- Description of accessibility
- As Global Tax API is mainly intended for system-to-system interaction, it doesn't come with a user interface that would require compliance with WCAG accessibility standards. However, documentation and communications related to the API are created with the goal of being accessible to as wide a range of users as possible, following general principles of clear and understandable language. Any interface testing has focused on the technical accuracy and efficiency of the API within the systems it's integrated into, rather than individual user interactions.
- Accessibility testing
- As Global Tax API is a backend service with no direct user interface, we have not conducted specific interface testing with users of assistive technology. However, our documentation and support materials are designed to be accessible and user-friendly, and we are committed to improving and ensuring the accessibility of our services. If any of our users were to encounter accessibility issues, we would be eager to address these concerns and make the necessary adjustments.
- API
- Yes
- What users can and can't do using the API
-
Buyers can subscribe to a preferred plan on the product page: https://horisystems.com/global-tax-api/
Through our API, users can access a wide range of functionalities that are crucial for managing global taxes. It includes setting up and making changes to their sales tax rates, validating addresses, identifying economic nexus, and more for countries all over the world.
To set up the service, users need to authenticate using the given username and password. Once authenticated, users can call different API endpoints to retrieve or update tax-related information as per their needs.
Users can make changes to system configurations and tax data by sending a request to the appropriate API endpoint. However, the nature of changes that can be made through the API is limited by the type of request (GET, POST, PUT, DELETE) and the specific API endpoint accessed.
Please note that while the API itself does not impose limitations on data retrieval or modifications, some actions might be subject to limitations or restrictions based on legal or policy compliance requirements in different jurisdictions.
For a comprehensive understanding of what can be done via our API, users are encouraged to review our detailed API documentation at https://globaltaxapi.horisystems.com - API documentation
- Yes
- API documentation formats
-
- Open API (also known as Swagger)
- HTML
- API sandbox or test environment
- No
- Customisation available
- Yes
- Description of customisation
-
Yes, Global Tax API service is designed to be customisable to a certain extent.
Users can define the regions and specific tax jurisdictions they need to consider based on their business operations. They can choose to use specific API functions that fit their requirements, whether it is US sales tax, EU VAT, or taxes in other global jurisdictions.
Users can customise the service via API calls, which allows them to tailor the operation to their unique needs. They can decide which API endpoints to use and how frequently to call them based on their specific business workflows.
Anyone can do customisation with the necessary technical knowledge to interact with APIs. It would typically be performed by a developer or technical team member who has an understanding of the business's tax needs and the technical skills to implement the required configurations in their application or system.
Scaling
- Independence of resources
-
We employ various strategies to ensure that the demand placed on our service by other users does not affect the performance of each user.
Global Tax API is designed with a scalable architecture, enabling it to handle high volumes of requests without sacrificing performance. The infrastructure automatically scales up or down according to the demand, ensuring consistent performance even during peak usage periods.
We also implement rate limiting to manage the volume of incoming requests and prevent service overloading. Each user's API requests are limited to a certain number within a specific time frame defined in their subscription plan.
Analytics
- Service usage metrics
- Yes
- Metrics types
- Yes, we do provide service usage metrics. Users can check the remaining requests in their subscription plan by using the Rate Limit Checker endpoint. By sending a GET request to "/v2/rate_limit_checker", users can monitor their usage and manage their requests effectively. It helps to prevent exceeding the rate limit and ensures smooth operational performance of the service. It is a valuable tool for managing and planning API usage based on specific needs and the limits of your subscription plan.
- Reporting types
- API access
Resellers
- Supplier type
- Not a reseller
Staff security
- Staff security clearance
- Conforms to BS7858:2019
- Government security clearance
- Up to Security Clearance (SC)
Asset protection
- Knowledge of data storage and processing locations
- Yes
- Data storage and processing locations
-
- United Kingdom
- European Economic Area (EEA)
- User control over data storage and processing locations
- No
- Datacentre security standards
- Managed by a third party
- Penetration testing frequency
- At least every 6 months
- Penetration testing approach
- In-house
- Protecting data at rest
- Scale, obfuscating techniques, or data storage sharding
- Data sanitisation process
- Yes
- Data sanitisation type
- Deleted data can’t be directly accessed
- Equipment disposal approach
- In-house destruction process
Data importing and exporting
- Data export approach
- In the context of Global Tax API service, data export in the traditional sense is not applicable. As the API is a real-time service that provides tax-related data when requested, it does not store any user data that would require exporting. Users interact with the API to retrieve data as needed, and any storing, managing or exporting of the retrieved data, the user's systems handle.
- Data export formats
- Other
- Other data export formats
- JSON
- Data import formats
- Other
- Other data import formats
- Not Applicable
Data-in-transit protection
- Data protection between buyer and supplier networks
- TLS (version 1.2 or above)
- Data protection within supplier network
- TLS (version 1.2 or above)
Availability and resilience
- Guaranteed availability
-
Global Tax API is designed with high availability and robustness in mind, ensuring that it is accessible and operational when you need it. While we strive for 100% uptime, we guarantee a 99.9% availability as part of our Service Level Agreement (SLA), accounting for any necessary maintenance or unexpected issues.
We monitor our system 24/7, and in the event of any disruption, we aim to rectify the issue as rapidly as possible. Our dedicated technical support team is always on hand to provide assistance and keep users informed of any issues and their resolution. - Approach to resilience
-
Global Tax API service is designed and architected for high resilience, ensuring continuity of service even in the face of unforeseen issues or disruptions.
Our service is hosted on cloud infrastructure, leveraging the inherent resilience capabilities of major cloud service providers, including redundancy, failover and immediate disaster recovery features. The data centres are geographically distributed and designed to provide continuous service in one location, even in a failure or disaster. Data is replicated across multiple data centres in real-time, ensuring data integrity and availability.
We utilise load balancing to distribute network traffic across multiple servers, ensuring no single server becomes a bottleneck. It improves responsiveness and availability and provides an additional layer of resilience.
On the application level, our API is designed with error handling and retry logic to cater to temporary issues, ensuring the successful completion of requests.
We continuously monitor our systems for any potential issues, and our team is ready to react promptly to any disruptions, putting steps in place to prevent similar future occurrences.
We follow the government's 2nd cloud security principle of 'Asset protection and resilience'. - Outage reporting
-
We use a public service status page (https://status.horisystems.com) to report any outages or disruptions in our service. Here, users can find real-time information about the status of our Global Tax API, including any ongoing incidents, scheduled maintenance, or past incidents.
In an outage, the status page will provide regular updates until we resolve the issue. It ensures complete transparency and allows our users to plan and manage their operations efficiently. Users are encouraged to check this page for the most up-to-date information if they encounter any issues with the service.
Identity and authentication
- User authentication needed
- Yes
- User authentication
-
- 2-factor authentication
- Username or password
- Access restrictions in management interfaces and support channels
- Access to management interfaces and support channels is strictly controlled and restricted to authorised personnel. Multifactor authentication, including username and password alongside other verification methods, is required for access. User privileges are granted on a 'least privilege' basis, meaning users only have the access necessary to perform their specific roles. All-access is logged and regularly audited. Furthermore, we implement IP whitelisting, limiting access to specific trusted locations. We use secure encryption protocols for support channels, and data is anonymised to ensure customer privacy.
- Access restriction testing frequency
- At least every 6 months
- Management access authentication
- Username or password
Audit information for users
- Access to user activity audit information
- No audit information available
- Access to supplier activity audit information
- No audit information available
- How long system logs are stored for
- Less than 1 month
Standards and certifications
- ISO/IEC 27001 certification
- No
- ISO 28000:2007 certification
- No
- CSA STAR certification
- No
- PCI certification
- No
- Cyber essentials
- Yes
- Cyber essentials plus
- No
- Other security certifications
- No
Security governance
- Named board-level person responsible for service security
- Yes
- Security governance certified
- No
- Security governance approach
-
While our security governance is not directly certified to a specific standard like CSA CCM version 3.0 or ISO/IEC 27001, we have built our service on AWS Public Cloud, which has a robust, industry-recognised, and certified security infrastructure.
Our approach to security governance is thorough and robust. We leverage AWS's advanced security features, such as data encryption, network security, access control, and security monitoring.
Even without direct certification, we strongly emphasise ongoing risk assessment, proactive threat monitoring, and swift incident response. Our team is trained in security awareness and is committed to maintaining high-security standards. - Information security policies and processes
-
Our information security policy ensures all data's confidentiality, integrity, and availability in our care. This policy aligns with industry best practices and covers access control, data encryption, incident response, and regular security audits.
We regularly review and update our security policies and processes to adapt to evolving threats and technology landscapes. All changes are communicated promptly to all team members, and regular training sessions ensure that everyone understands their roles and responsibilities in maintaining security.
Reporting potential security incidents is encouraged and can be done through several channels. We have a dedicated security team, and any potential breaches or incidents are escalated to them immediately for investigation and resolution.
Adherence to our security policies and processes is mandatory for all team members. Compliance is monitored and enforced by our security team, and violations are dealt with seriously, up to and including termination of employment. Our commitment to security is not just a policy but a fundamental part of our company culture.
Operational security
- Configuration and change management standard
- Conforms to a recognised standard, for example CSA CCM v3.0 or SSAE-16 / ISAE 3402
- Configuration and change management approach
- We follow a systematic approach to configuration and change management. All our service components are tracked through a CMDB (Configuration Management Database) across their lifecycle. Change requests are performed via a Change Advisory Board (CAB). These requests are examined for potential security impacts through a systematic process involving risk assessments, peer reviews and extensive testing. Only approved changes are implemented, post which they are audited and documented to ensure traceability and accountability.
- Vulnerability management type
- Conforms to a recognised standard, for example CSA CCM v3.0 or SSAE-16 / ISAE 3402
- Vulnerability management approach
- Our organisation complies with several recognised standards for vulnerability management. We follow the Cloud Security Alliance's Cloud Controls Matrix (CSA CCM) v3.0, which provides a comprehensive framework for assessing the overall security risk of a cloud system. We also adhere to SSAE-16/ISAE 3402 auditing and control practices standards. In addition, our vulnerability management processes include regular system scanning, patching, and remediation alongside a thorough threat intelligence system to identify potential vulnerabilities and ensure our systems are continually secure.
- Protective monitoring type
- Conforms to a recognised standard, for example CSA CCM v3.0 or SSAE-16 / ISAE 3402
- Protective monitoring approach
- Our organisation complies with several recognised standards for protective monitoring, including the Cloud Security Alliance's Cloud Controls Matrix (CSA CCM) v3.0 for a comprehensive framework to ensure the security risk of our cloud system. Further, we adhere to the SSAE-16/ISAE 3402 standards covering auditing and control practices. Our protective monitoring processes include 24/7 real-time monitoring, automated log analysis, suspicious behaviour detection, and incident response mechanisms. We use the latest tools and technology to detect and neutralise any threats, ensuring the integrity of our systems and the data they hold.
- Incident management type
- Conforms to a recognised standard, for example, CSA CCM v3.0 or ISO/IEC 27035:2011 or SSAE-16 / ISAE 3402
- Incident management approach
- Our organisation adopts multiple recognised standards for incident management. We comply with the Cloud Security Alliance's Cloud Controls Matrix (CSA CCM) v3.0, providing a comprehensive guideline for cloud infrastructure security. Additionally, we abide by ISO/IEC 27035:2011 standards for security incident management, which include mechanisms for incident detection, reporting, assessment, response, and learning. We also adhere to SSAE-16/ISAE 3402 standards covering management's operational controls. Our approach is proactive and focused on minimising impact, containing the incident, and implementing measures to prevent recurrence.
Secure development
- Approach to secure software development best practice
- Conforms to a recognised standard, but self-assessed
Public sector networks
- Connection to public sector networks
- No
Social Value
- Social Value
-
Social Value
- Fighting climate change
- Covid-19 recovery
- Tackling economic inequality
- Equal opportunity
- Wellbeing
Fighting climate change
Our G-Cloud service actively fights climate change by reducing the carbon footprint associated with conducting business. As a cloud-based solution, our service eliminates the need for on-premise servers, which consume significant energy. It results in direct energy savings and reduces the indirect emissions associated with manufacturing, transporting, and disposing of hardware. Additionally, our data centres employ energy-efficient technologies and are powered by renewable energy wherever possible. We are committed to continuously optimising the energy efficiency of our operations and actively seeking opportunities to reduce our environmental impact further.Covid-19 recovery
Our G-Cloud service is critical in COVID-19 recovery by enabling seamless remote work capabilities and business continuity. As a cloud-based solution, organisations can maintain operations regardless of location, reducing the disruption caused by lockdowns or quarantine measures. It also facilitates collaboration by providing secure access to data, tools, and applications from anywhere, anytime. Moreover, our scalable and pay-as-you-go model allows businesses to adapt to fluctuating demands and financial constraints, benefiting organisations recovering and restructuring after COVID-19.Tackling economic inequality
Our G-Cloud service plays a significant role in tackling economic inequality by enabling affordable access to advanced technology. Our cloud service's scalability and pay-as-you-go nature make it accessible for organisations of all sizes, including small businesses and start-ups that traditionally might not have the investment capacity for high-end IT infrastructure. By offering the same high-quality resources and tools regardless of an organisation's size or financial standing, we level the playing field and enable economic growth and opportunity for a broader range of businesses.Equal opportunity
Our G-Cloud service fosters equal opportunity by making advanced technology accessible to all businesses, regardless of size or location. The flexible and scalable nature of cloud computing breaks down barriers to entry, enabling smaller businesses to compete on a more equal footing with more giant corporations. Further, our commitment to diversity and inclusion in our workforce ensures that we create and deliver services that meet various needs and perspectives.Wellbeing
Our G-Cloud service contributes to wellbeing by creating a more flexible, responsive, and less stressful work environment. Cloud computing allows employees to work from anywhere, providing them the flexibility to maintain a healthy work-life balance. It reduces commuting stress and allows more time for personal and family activities, thus enhancing overall wellbeing.
Beyond flexibility, our service also promotes wellbeing by reducing the burden of IT management. Our comprehensive support and automated updates relieve employees from daunting and time-consuming technical tasks, enabling them to focus on their core responsibilities and reducing work-related stress.
Furthermore, we are committed to creating a safer digital environment. We continuously invest in top-notch security measures to protect user data and privacy, providing peace of mind to our customers. Our transparent policies and procedures ensure users feel comfortable and secure using our services.
Our organisation prioritises employee wellbeing by fostering a positive work culture, offering wellness programs and promoting mental health awareness. We understand that a happy and healthy workforce translates into better service delivery.
In summary, our G-Cloud service aims to enhance wellbeing by providing a stress-free, flexible work environment, reducing the burden of technical tasks, ensuring data security and privacy, and maintaining a healthy workforce.
Pricing
- Price
- £22.80 to £3,813.31 a user a year
- Discount for educational organisations
- No
- Free trial available
- No