One payroll engine for every African market you operate in.

Tryangul helps companies hire, pay, comply, and expand across Africa. Have your payroll set up across countries, and fund salary payouts in your currency of choice!

Run your first payroll in minutes

Pay your staff however you hold money
USDCERC-20 · Solana · Tron
USDACH · Fedwire · SWIFT
GBPFaster Payments · CHAPS
LocalNGN · GHS · KES · ZAR

Your payroll run could look like this.

Hire, manage & pay your geographically dispersed team in one place.

March payroll

5 people · 4 countries · awaiting your approval

PersonLocationNet payPaid via
AMAma MensahGraphic Designer
🇬🇭Accra, Ghana
GH₵2,000
Mobile money
COChidi OkaforProduct Manager
🇳🇬Lagos, Nigeria
₦1,800,000
Bank transfer
WKWanjiru KamauSoftware Engineer
🇰🇪Nairobi, Kenya
KSh180,000
M-Pesa
AUAisha UmarFinance Lead
🇳🇬Abuja, Nigeria
₦2,400,000
Bank transfer
UIUwase InezaOperations Manager
🇷🇼Kigali, Rwanda
RF 1,300,000
Bank transfer

Total this run

≈ $5,503 equivalent

Statutory deductions are computed against each country's own rules before the net is paid.

Coverage roadmap

One engine, across Africa.

🇳🇬NigeriaLive
🇬🇭GhanaIn build
🇰🇪KenyaIn build
🇿🇦South AfricaMapped
🇪🇬EgyptMapped
🇸🇳SenegalMapped
🇲🇦MoroccoMapped
🇨🇮Côte d’IvoireMapped
🇷🇼RwandaMapped
🇹🇿TanzaniaMapped
🇳🇬NigeriaLive
🇬🇭GhanaIn build
🇰🇪KenyaIn build
🇿🇦South AfricaMapped
🇪🇬EgyptMapped
🇸🇳SenegalMapped
🇲🇦MoroccoMapped
🇨🇮Côte d’IvoireMapped
🇷🇼RwandaMapped
🇹🇿TanzaniaMapped
Tryangul Radar

The AI that keeps your payroll on the right side of the law.

Radar reads the gazettes, tax circulars and regulatory bulletins the day they publish, works out exactly what changed, and sends you an update on the affected country module, like a compliance sidekick.

Live detections3 markets monitored
🇳🇬Nigeria
Rule change detectedEffective 1 Jan 2026

The Nigeria Tax Act 2025 replaced CRA with rent relief and rewrote the PAYE bands.

If you're not on Tryangul yet, this is probably affecting you right now.

🇬🇭Ghana
Rule change detectedEffective 1 Jan 2026

SSNIT raised its insurable earnings ceiling for 2026. Payroll still running last year's cap is over- or under-deducting Tier 1 contributions for anyone earning above the old threshold.

🇰🇪Kenya
Rule change detectedEffective 1 Feb 2026

NSSF's Year 4 phase-in raised the Tier 2 upper earnings limit in February 2026, increasing the maximum monthly contribution. Payroll built before then is computing the old, lower cap.

What you get

Payroll, filings, and payslips. In every market, from one place.

Tryangul isn't an HRIS and isn't trying to become one. It does the one job that breaks most often, and connects to whatever you already use for everything else.

🧮

Gross-to-net, correctly

PAYE, Pension, NHF, rent relief. Rates are versioned by effective date, so a mid-year change applies from the right day — not the day someone remembers to update a formula.

📅

Statutory schedules

PAYE, Pension, NHF, NSITF and ITF schedules generated as CSV every cycle, formatted for the relevant portal. Deadlines tracked, reminders sent before you're late.

📄

Payslips, automatically

Issued to each employee by email and available in their own portal. Every allowance itemised and labelled taxable or exempt, so nobody has to ask you what a line means.

🏦

Pay them, or don't

Download a bank-ready payment file and pay from your own account, or let Tryangul disburse directly to your team. Switch per run — it isn't a permanent choice.

🔄

Keep your HR system

Sync employee records in from Zoho People, BambooHR, or a CSV. Push payroll results back out via REST API and webhooks. Your HRIS stays the source of truth.

📊

Every entity, one view

Run each country's payroll on its own rules and deadlines, then read total headcount and payroll cost across all of them in a single consolidated report. One login for the whole group.

🧾

Contractors too

Invoice-based payments with withholding tax deducted at the right rate for the service class and tax ID status, plus the credit certificate reference each contractor needs at filing.

Don't have an African entity yet?

What you need is an Employer of Record: Tryangul employs the person on your behalf, you skip incorporation entirely, and get right into building with your team, compliantly.

Set up EOR →
FAQs

What Payroll Operations teams ask.

Tryangul computes every statutory obligation and generates filing-ready schedules for PAYE, Pension, NHF, NSITF and ITF each cycle, formatted for the relevant portal. You submit them and remain the filing party, since you are the employer. Tryangul Radar ensures you don't miss the deadline by reminding you ahead of time.

Yes. Tryangul allows for flexibility in the way you pay your team, from fixed annual to weekly salaries, commissions, and overtime. This includes automating the calculation of gross pay, deductions, and net pay based on the specific pay rates and days worked, or the salary agreements.

No, and that's deliberate. Tryangul does payroll and statutory compliance only — no leave management, no performance reviews, no org charts. We sync employee records in from your existing HRIS and push payroll results back out. If you're happy with your HR system and unhappy with payroll, that's exactly the situation this is built for.

Tryangul sends each employee a secure one-time link to upload their tenancy documentation. Your admin reviews and approves it, and the relief is applied from the approved period onward. Where nothing is submitted, relief is treated as zero, which keeps you defensible and auditable whenever the filing is queried.

Nothing breaks. You can run payroll for any period at any time, including off-cycle and correction runs, at no extra charge. If Tryangul is disbursing on your behalf, funds must clear for us to process payroll to your staff.

This is currently in build. Employees would be able to receive their salaries in their domiciliary account or a USD/stablecoin wallet. Currently, we support local currency and Mobile money.

No. One account, one login, one per-person price regardless of where that person sits. Each entity runs on its own country module with its own rules, deadlines and filing formats, and you get a consolidated view across all of them for group reporting. Adding a market does not add a licence fee.

Integrations

We were built to integrate into your existing systems

Tryangul seamlessly integrates with your existing internal platforms, eliminating any migration or data synchronisation issues you might have.

MicrosoftGoogleZoho
Request a demo

Run this month's payroll compliantly.

Free for your first run. Import your team details from a CSV and see the tryangul difference.