> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cadanapay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Calculate, pay, file, and remit — modular building blocks for global workforce operations

Cadana's payroll and compliance APIs are modular building blocks. Use one product or chain them together. Each works standalone — pick what you need.

***

## Products

<CardGroup cols={2}>
  <Card title="Employment Cost Calculator" icon="calculator" href="/tax/estimate">
    Instant gross-to-net and net-to-gross salary estimates across 90+ countries. One API call, no person record needed.
  </Card>

  <Card title="Global Tax Engine" icon="microchip" href="/tax/getting-started">
    Stateful tax calculations with full breakdowns, legislative citations, and year-to-date tracking.
  </Card>

  <Card title="Payroll Processing" icon="money-check-dollar" href="/workforce/pay-workers-via-payroll">
    Run payroll end-to-end: create, approve, disburse, and generate payslips across currencies.
  </Card>

  <Card title="Statutory Filing" icon="file-lines" href="/statutory/filing">
    File statutory returns with government authorities. Auto-detect filing types, check requirements, track through acceptance.
  </Card>

  <Card title="Statutory Remittance" icon="building-columns" href="/statutory/remittance">
    Pay government authorities through local payment rails. Automatic FX conversion, payment tracking, downloadable receipts.
  </Card>
</CardGroup>

***

## How They Connect

<Steps>
  <Step title="Estimate employment costs">
    Model compensation costs with [`POST /v1/tax/estimate`](/api-reference/tax/tax-calculator/estimate-gross-or-net-salary) — no setup needed.
  </Step>

  <Step title="Create persons and populate required fields">
    Onboard workers with [`POST /v1/persons`](/api-reference/workforce/persons/create). Check what fields each country needs with [`GET /v1/tax/fields`](/api-reference/tax/tax-calculator/list-required-additional-tax-fields-by-country).
  </Step>

  <Step title="Calculate taxes">
    Get full tax breakdowns with [`POST /v1/tax/calculate`](/api-reference/tax/tax-calculator/calculate-taxes) — ISR, IMSS, INFONAVIT, and every country-specific deduction.
  </Step>

  <Step title="Run payroll">
    Create, save, and approve payroll runs with the [Payroll API](/workforce/pay-workers-via-payroll). Cadana handles disbursement and FX.
  </Step>

  <Step title="File statutory returns">
    Create filings from payroll runs or provide amounts directly. Track through submission and government acceptance. [Filing guide](/statutory/the-full-loop).
  </Step>

  <Step title="Remit to government">
    Pay what's owed through local payment rails with automatic FX conversion. Download receipts for audit. [Remittance guide](/statutory/the-full-loop#step-4-create-remittance).
  </Step>
</Steps>

<Note>
  Each step is independent. Enter at any point. If you only need cost estimates, stop at step 1. If you run payroll elsewhere but need filing and remittance, start at step 5.
</Note>

***

## Common Integration Patterns

| Pattern                           | Products Used                      | Description                                                                                                                         |
| :-------------------------------- | :--------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------- |
| **Cost modeling**                 | Employment Cost Calculator         | One endpoint, no setup. Estimate salaries across countries for hiring decisions.                                                    |
| **Payroll processing**            | Global Tax Engine + Payroll Engine | Create persons, calculate taxes, run payroll. Full gross-to-net-to-disbursement.                                                    |
| **Full compliance**               | All five                           | Calculate, pay, file, remit, prove. The complete loop.                                                                              |
| **External payroll + compliance** | Statutory Filing + Remittance      | You run payroll in your own system. Cadana files returns and/or pays authorities. Pass explicit amounts instead of payroll run IDs. |
| **Remittance only**               | Statutory Remittance               | You handle filings yourself. Cadana pays the government authorities through local rails.                                            |

***

## Guides

<CardGroup cols={2}>
  <Card title="Tax Engine Integration" icon="microchip" href="/tax/getting-started">
    Supported countries, required fields, and tax calculations
  </Card>

  <Card title="Pay Workers via Payroll" icon="rocket" href="/workforce/pay-workers-via-payroll">
    Create, save, and approve payrolls
  </Card>

  <Card title="Statutory Getting Started" icon="file-circle-check" href="/statutory/getting-started">
    Supported jurisdictions, required fields, and compliance calendar
  </Card>

  <Card title="Workforce Overview" icon="users" href="/workforce/overview">
    Worker management, contracts, invoices, and onboarding
  </Card>
</CardGroup>
