Overview

Cadana Global Tax Engine

Simplify global payroll tax calculations with a single API

Managing payroll taxes across multiple countries involves navigating complex regulations, staying current with changing tax laws, and performing precise calculations. The Cadana Global Tax API handles this complexity for you, providing accurate, compliant tax calculations through a unified API interface.

Quick Start

# Calculate taxes for an employee in Brazil
curl -X POST https://api.cadanapay.com/v1/tax/calculate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "personId": "123e4567-e89b-12d3-a456-426614174000",
    "salary": {
      "amount": 100000,
      "currency": "BRL"
    },
    "payFrequency": "monthly",
    "period": "2025-04"
  }'

Why Cadana Global Tax?

Calculating taxes for international teams is challenging:

  • Complex regulations that vary by country, state, and even city
  • Frequent changes to tax laws and rates
  • Specific payroll requirements for different employee types
  • Multiple calculations needed for employer and employee contributions

Cadana Global Tax API solves these challenges with a single integration, allowing you to focus on growing your business globally without building tax expertise for each new market.

Key Features

🌎 Global Tax Compliance

  • Multi-jurisdiction support across countries and regions
  • Up-to-date tax regulations synced with the latest changes
  • Country-specific tax rules handling local nuances automatically

⚙️ Flexible Calculation Engine

  • Multiple pay frequencies (monthly, daily, hourly)
  • Bi-directional calculations for both net and gross salary
  • Employment type support for employees and contractors

🔍 Complete Transparency

  • Step-by-step calculation breakdowns showing exact formulas used
  • Clear documentation of applied tax rules
  • Detailed explanations of all deductions and contributions

🔌 Simple Integration

  • RESTful API with consistent JSON responses
  • Preview capabilities to test calculations before implementation
  • Attribute overrides for custom tax configurations

Common Use Cases

Payroll Processing

Process accurate payroll calculations across borders:

  • Calculate precise tax deductions for each pay period
  • Support employees in multiple countries with a single API
  • Handle regular salary and supplemental payments consistently
// Example: Brazilian tax calculation response
{
  "grossAmount": {
    "amount": 10000.00,
    "currency": "BRL"
  },
  "netAmount": {
    "amount": 7612.44,
    "currency": "BRL"
  },
  "deductions": [
    {
      "name": "INSS (Instituto Nacional do Seguro Social)",
      "amount": {
        "amount": 828.39,
        "currency": "BRL"
      }
    },
    {
      "name": "IRRF (Imposto de Renda Retido na Fonte)",
      "amount": {
        "amount": 1559.17,
        "currency": "BRL"
      }
    }
  ]
}

Compensation Planning

Make informed decisions about compensation packages:

  • Preview tax implications for potential hires
  • Model different salary structures and their net impact
  • Plan international team expansion with accurate cost projections

Contractor Payments

Ensure compliance for your global contractor workforce:

  • Calculate required tax withholdings automatically
  • Support diverse payment frequencies and structures
  • Maintain compliance with local contractor regulations

Integration Approach

The Cadana Global Tax API is designed for developer-friendly implementation:

  1. Register persons with their tax profiles
  2. Request tax calculations based on compensation details
  3. Receive detailed breakdowns of all tax components

Why Companies Choose Cadana

  • Reduce Complexity: Eliminate the need to build and maintain tax calculation logic
  • Save Development Time: Integrate once and support multiple countries
  • Scale Globally: Expand to new markets without tax compliance roadblocks
  • Ensure Accuracy: Stay current with changing tax regulations automatically

What’s Next