Tax Compliance¶
4Geeks Payroll includes pre-configured tax tables for 12 Latin American countries. Set up compliant payroll calculations with one-click tax configuration or customize rates for your specific needs.
Supported Countries¶
| Country | Currency | Income Tax | Social Security (EE) | Social Security (ER) |
|---|---|---|---|---|
| 🇨🇷 Costa Rica | CRC | Yes (progressive) | 9.17% | 26.67% |
| 🇲🇽 Mexico | MXN | Yes (progressive) | 2.6% | 20.4% |
| 🇵🇦 Panama | PAB | Yes (progressive) | 9.75% | 12.25% |
| 🇨🇴 Colombia | COP | Yes (progressive) | 4% | 16% |
| 🇪🇨 Ecuador | USD | Yes (progressive) | 9.45% | 11.15% |
| 🇭🇳 Honduras | HNL | Yes (progressive) | 9% | 17% |
| 🇸🇻 El Salvador | USD | Yes (progressive) | 6.75% | 16.75% |
| 🇬🇹 Guatemala | GTQ | Yes (progressive) | 4.83% | 10.67% |
| 🇺🇾 Uruguay | UYU | Yes (progressive) | 15% | 15% |
| 🇵🇾 Paraguay | PYG | Yes (progressive) | 9% | 16.5% |
| 🇨🇱 Chile | CLP | Yes (progressive) | 7% | 4% |
| 🇵🇪 Peru | PEN | Yes (progressive) | 13% | 9% |
Tax Tables
Tax rates shown are standard rates. Progressive income tax brackets vary by country and income level. One-click setup loads the complete bracket structure.
One-Click Tax Setup¶
Set up tax compliance for a country in one step:
- Navigate to the Tax tab
- Click Add Country
- Select the country
- Click Apply Default Configuration
This loads:
- Income tax brackets (progressive rates)
- Employee social security rates
- Employer social security rates
- Health insurance contributions
- Pension fund contributions
- Statutory provisions (aguinaldo, vacation)
Custom Tax Configuration¶
Override default rates or create custom tax rules:
Edit Tax Rates¶
- Navigate to the Tax tab
- Click on the country configuration
- Modify rates as needed:
- Income tax brackets
- Social security percentages
- Health insurance rates
- Pension contributions
- Click Save
Add Custom Deduction¶
- Open the country tax configuration
- Click Add Deduction
- Configure:
- Name — Deduction label
- Type — Fixed amount or percentage
- Applies To — Employee, Employer, or Both
- Calculation Base — Gross pay, basic salary, etc.
- Click Save
Income Tax Brackets¶
Each country has progressive income tax brackets. Example for Costa Rica:
| Monthly Income (CRC) | Rate |
|---|---|
| 0 — 843,000 | 0% |
| 843,001 — 1,239,000 | 10% |
| 1,239,001 — 2,174,000 | 15% |
| 2,174,001 — 4,349,000 | 20% |
| Above 4,349,000 | 25% |
Tax is calculated on the portion of income within each bracket.
Employer Contributions¶
Employer contributions are calculated on top of gross pay (not deducted from employees):
Social Security (Employer)¶
Varies by country. Covers workplace insurance, unemployment fund, and social programs.
Aguinaldo (Christmas Bonus)¶
Mandatory in most LATAM countries. Calculated as a provision accrued over the year:
| Country | Aguinaldo | Calculation |
|---|---|---|
| Costa Rica | 1 month | December salary |
| Mexico | 12 days minimum | Legal minimum, can be higher |
| El Salvador | 1 monthly salary | Based on average earnings |
| Guatemala | 1 monthly salary | Based on average earnings |
| Honduras | 1 monthly salary | Based on average earnings |
| Nicaragua | 1 monthly salary | Based on average earnings |
| Panama | Proportional | Based on time worked |
| Colombia | 30 days | Based on average earnings |
| Ecuador | 1 monthly salary | Full supplementary salary |
| Peru | 1 monthly salary | Cap at 1,800 PEN |
| Chile | Not mandatory | — |
| Uruguay | Not mandatory | — |
| Paraguay | Not mandatory | — |
Vacation Provision¶
Accrued vacation liability calculated per country:
| Country | Vacation Days | Calculation |
|---|---|---|
| Costa Rica | 15 days (after 1 year) | Proportional accrual |
| Mexico | 12 days (after 1 year) | Increasing with tenure |
| Panama | 10 days (after 1 year) | Proportional accrual |
| Colombia | 15 days (after 1 year) | Proportional accrual |
| Ecuador | 15 days (after 1 year) | Proportional accrual |
| Honduras | 10 days (after 1 year) | Increasing with tenure |
| El Salvador | 14 days (after 1 year) | Increasing with tenure |
| Guatemala | 15 days (after 1 year) | Proportional accrual |
| Uruguay | 20 days (after 1 year) | Proportional accrual |
| Paraguay | 12 days (after 1 year) | Increasing with tenure |
| Chile | 15 days (after 1 year) | Proportional accrual |
| Peru | 30 days (after 1 year) | Proportional accrual |
Tax Reporting¶
Payroll Tax Summary¶
View tax summaries in the Analytics tab:
- Total income tax withheld
- Total social security (employee + employer)
- Total provisions accrued
- Tax liability by country
Export Tax Reports¶
Export tax data for filing:
- Navigate to Analytics
- Select the period
- Click Export Tax Report
- Choose format: CSV or PDF
Multi-Country Payroll¶
When running payroll across multiple countries:
- Each employee’s tax is calculated based on their country configuration
- Currency conversion is applied for reporting
- Tax reports can be generated per country or consolidated
Compliance Updates¶
Tax tables are updated when countries change rates:
- 4Geeks monitors tax law changes in all supported countries
- Updates are applied to the default configurations
- Custom configurations are not affected by updates
- Notifications are sent when significant changes occur
Best Practices¶
- Start with defaults — Use one-click setup, then customize as needed
- Review annually — Verify tax rates at the start of each fiscal year
- Document overrides — Note why custom rates differ from defaults
- Export regularly — Keep tax reports for compliance audits
- Stay informed — Watch for notifications about tax law changes
What’s Next¶
- Payroll Runs — See tax calculations in action
- Payslips — View tax breakdowns on employee payslips
- Analytics — Review tax summaries and reporting
Aún con dudas? Pregunta en Discord o explore tutoriales