Products › Payroll System

💰 Payroll System · Custom Formula Engine · One-click Bank Transfer

Payroll that calculates
itself. Pays itself.

Attendance data flows in. AI checks every number. One click sends salary to all 48 bank accounts. However complex the payroll — automated.

3 days → 2 hours
Payroll processing time
0
Calculation errors with formula engine
48 accounts
Paid in one click via bank integration
app.tanca.io/payroll
Total Payroll Q1
₫628M
+8%
Employees Paid
48
+2
Formula Errors
3
Payroll Runs
6

🤖 AI: 2 salary anomalies detected — Mai Phuoc Huy: ⚠ contract salary = 0. Salary increase +8% vs last month for Tran Viet Quan. Recommend review.

Status Period Employees Total Amount Paid Date
Processing Payroll Feb 2026 48 ₫191,272,710
Paid Payroll Jan 2026 46 ₫183,220,000 28/01/2026
Paid Payroll Dec 2025 44 ₫176,410,000 28/12/2025
Draft Payroll Mar 2026 48 ₫— (pending)

Processing payroll for 3,000+ companies across Vietnam

Vietcombank
MB Bank
Techcombank
ACB
VPBank
BIDV
THE PROBLEM

3 days. Every month.
Just to run payroll.

📋

Multiple Excel files, multiple people, multiple errors

HR pulls attendance. Finance adjusts OT. Accountant applies PIT. One wrong cell breaks everything.

⚠️

Errors discovered after bank transfer — too late

Overpaid? Underpaid? You only find out when an employee complains or at the next cycle.

🏦

Manual bank transfer is a half-day of work

Downloading templates, uploading to 3 different bank portals, cross-checking transaction IDs.

⚖️

PIT, BHXH, BHYT rates change — you always catch up late

Someone in accounting updates a formula. Except they make a typo. 48 wrong payslips.

TANCA PAYROLL

Formula once.
Correct every month.

Attendance → Payroll in one click

All check-in data, OT hours, leave days flow directly into the payroll formula. Automatically.

Custom formula engine — no code

Build any formula using payroll keywords. BHXH, OT rates, PIT brackets — all built in.

AI validates every row before you approve

Salary anomalies, zero-value errors, unusual jumps — AI flags them before they go to bank.

Bulk bank transfer — 1 click, 48 accounts

Vietcombank, MB, Techcombank, ACB direct integration. All employees paid simultaneously.

Payslip auto-generated and sent to all

PDF payslips distributed to each employee's app and email. Done.

3 days → 2 hours
Processing time
0
Errors after formula validation
1 click
To pay 48 bank accounts
📊 PAYROLL SHEET

A payroll grid that handles
every complex formula.

Excel-like familiarity. Formula engine under the hood. Every column calculated from real attendance data.

⏳ Processing Payroll Feb 2026
# Employee Dept Contract Salary Std. Days OT Hours Deductions NET PAY
Σ 48 employees 209,722,710 696 84.5 -18,450,000 ₫191,272,710
1 Lưu Bích Châu Accounting 2,500,000 24 0 -225,000 ₫2,275,000
2 Nguyễn Hữu Nhơn Product 12,557,340 24 4.5 -1,130,161 ₫12,697,340
3 Mai Phước Huy Hoàng Operation ⚠ 0 24 0 0 ⚠ Review
4 Trần Viết Quân Operation 20,000,000 24 8.0 -1,800,000 ₫21,600,000

🤖 AI: Mai Phước Huy Hoàng — contract salary = 0. Payroll blocked for this row.

Auto-filled from attendance

OT hours, work days, late deductions — all pulled from timesheet automatically.

📐

Configurable column groups

Basic Info · Salary Components · Deductions · Insurance — organize your template.

🔒

Approve & Lock

Once approved, payroll is locked. Edit history tracked. Audit-proof.

📐 FORMULA ENGINE · NO CODE · VIETNAM PAYROLL NATIVE

Any formula.
Any payroll structure.

Build payroll formulas using plain keywords — no coding. OT rates, shift premiums, PIT brackets, BHXH deductions — all pre-built. You just configure the numbers.

FORMULA EDITOR
IF(
  GIO_CONG_THUC_TE > GIO_CONG_CHUAN,
  GIO_CONG_CHUAN + (
    (GIO_CONG_THUC_TE - GIO_CONG_CHUAN) × 1.5
  ),
  Max(GIO_CONG_THUC_TE, 0)
)

✅ Formula valid · Test result: 182.5 hours

LUONG_THOATHUAN GIO_CONG_CHUAN BHXH_NV BHYT_NV NGAY_CONG_THUC_TE GIO_OT_150
200+
Pre-built payroll keywords
24
Formulas in standard template
3
Template types
0
Errors when formula-validated
🤖 AI ANOMALY DETECTION

AI reviews every row
before you approve.

Before payroll locks, AI scans every employee's numbers — flagging outliers, zeros, unusual jumps, and missing data. Catch errors in seconds, not after bank transfer.

⚠️

Zero salary detection

AI

Employee with ₫0 contract salary — AI blocks row and alerts HR for review.

📈

Unusual salary jump alert

AI

Salary increase >30% vs last month triggers review. Catches accidental formula changes.

🔍

Cross-reference with attendance

AI

If timesheet shows 24 working days but payroll formula returns 0 hours — flagged instantly.

📋

Missing data pre-validation

AI

No bank account, no PIT tax code, no insurance number — AI lists all blockers before run.

🏦 BANKING INTEGRATION

Pay 48 employees in one click.

Direct API integration with Vietnam's major banks. Bulk salary transfer — no portal login required.

🔌

Direct API — no portal login

Tanca connects to bank API directly. No downloading templates, no re-uploading files.

Transfer in under 15 minutes

Bulk salary instruction sent to bank. SLA: credited to all accounts within 15 minutes.

🔒

Multi-level approval before transfer

Finance Director approves. CFO confirms. Transfer only initiates after full authorization chain.

📋

Full transaction log

Every transfer timestamped, tracked, and exportable. Audit trail for every cycle.

Transfer Summary

48 employees · Total amount: ₫191,272,710
📄 PAYSLIPS

Professional payslips. Sent automatically.

Itemized payslip generated per employee. Sent via app and email in one click.

📄

Auto-generated from payroll template

Every line item from your formula — base salary, OT, deductions — appears itemized.

📤

Send all in one click

Distribute to 48 employees simultaneously via app notification + email.

🖨

PDF download available

Employees can download PDF anytime from their app. No more HR requests.

🔒

Locked after payroll approval

Once payroll is locked, payslips are finalized. No retroactive changes.

⚡ EARNED WAGE ACCESS · EWA · POWERED BY VIETPAY

Employees access earned
wages. Anytime.

Employees can withdraw up to 50% of earned wages any day before payday. Zero fee for them. Auto-deducted from next payroll. Employer pays 0.3% per transaction.

💸

Up to 50% before payday

Employees see their earned amount live. Withdraw what they've earned, any day.

Disbursed in under 15 minutes

VietPay processes and credits employee bank account within SLA.

🔄

Auto-deducted next payroll

Tanca tracks each advance. Deducted automatically in the next payroll run. No HR chasing.

✦ Trusted by 3,000+ companies for payroll in Vietnam

Pay everyone correctly.
Every time.

Formula engine · AI validation · Bank transfer · EWA.
14-day free trial. Full payroll module included.

📐 Formula Engine · 🤖 AI Validation · 🏦 Bank Transfer · 📄 Payslips · ⚡ EWA