{{ header.title }}
{{ header.subtitle }}
FX USD→VND
{{ fxDisplay }}
HR
{{ k.label }}
{{ k.value }}
{{ k.sub }}
Monthly employer cost by level
USD / mo
{{ b.level }} · {{ b.count }}
{{ b.totalUsd }}
Workforce status
{{ s.label }}
{{ s.count }}
{{ dash.foreignNote }}
Work-permit & TRC expiries · next 90 days
{{ dash.expiryCount }} FLAGGED
{{ e.name }} · {{ e.nationality }}
{{ e.doc }} expires {{ e.date }}
{{ e.daysLabel }}
{{ e.status }}
No expiries in the next 90 days.
{{ emps.countLabel }}
{{ detail.initials }}
{{ detail.name }} {{ detail.flag }}
{{ detail.title }} · {{ detail.id }}
{{ detail.email }} · {{ detail.location }}
TOTAL EMPLOYER COST / MO
{{ detail.employerTotalUsd }}
{{ detail.employerTotalVnd }}
Monthly cost breakdown
Gross salary
{{ detail.grossVnd }} · {{ detail.grossUsd }}
Employer statutory contributions
{{ l.label }}
{{ l.value }}
Employer contributions subtotal
{{ detail.employerSubtotal }}
13th-month (Tet) accrual
Accrued this month (1/12)
{{ detail.bonusPerMonth }}
Total employer cost
{{ detail.employerTotalVnd }} · {{ detail.employerTotalUsd }}
Employee deductions & net pay · estimate
Gross salary
{{ detail.grossVnd }}
{{ l.label }}
− {{ l.value }}
Estimated net pay
{{ detail.netVnd }} · {{ detail.netUsd }}
PIT calculation
{{ detail.pitNote }}
Foreign-national tracker
{{ f.label }}
{{ f.status }} · expires {{ f.date }}
Employment & contract
{{ i.label }}
{{ i.value }}
Document checklist
{{ d.mark }}
{{ d.label }}
Pay period
READ-ONLY
TOTAL EMPLOYER OUTLAY
{{ pay.totals.employerTotalUsd }} {{ pay.totals.employerTotalVnd }}
All figures in VND. 13th-month accrual is reported per-employee on the detail page and folded into employer total. Net pay is an estimate before personal allowances beyond the standard deduction.
EXPORT · A
Rippling-ready employee CSV
Mapped to common Rippling import columns. Import via Rippling → Employees → Import. Review the preview below before download.
EXPORT · B
Full data export
Complete roster with every computed payroll line item, for your data warehouse or audit trail.
PHASE 2
Direct Rippling API sync NOT YET IMPLEMENTED
Roadmapped: real-time, two-way sync through a unified HRIS connector (Finch / Merge / Apideck) — no CSV handoff. New hires, comp changes, and offboarding events propagate automatically. Today, use the CSV export above.
Payroll configuration
Live overrides for the demo. The full rate table, statutory caps, and PIT brackets live in config/vietnam.js — edit there to change defaults permanently.
{{ f.help }}
Not legal or tax advice — all rates, caps, FX, and tax brackets are configurable in config/vietnam.js and must be confirmed with a licensed Vietnamese advisor. Figures are illustrative; sample employees are fictional. © CoderPush EOR.