Calculate your tenge salary in Kazakhstan | Қазақстандағы жалақыңызды есептеңіз
A modern, fast, and accessible Kazakhstani tenge (KZT) salary and tax calculator built with Astro and TypeScript.
🌐 Live: https://tenge.work
- 🇰🇿 Multi-Language Support: Default Kazakh (Қазақша), with instant switcher to Russian (Русский) and English.
- 🔄 Dual Direction Calculation:
- Take-Home (Net) ➔ Gross Salary: calculate contract salary and taxes from your net pay.
- Gross Salary ➔ Take-Home (Net): calculate actual take-home pay and all deductions from gross contract amount.
- 📊 2026 Kazakhstan Tax Rules (new Tax Code, effective 1 January 2026):
- Employee Deductions: OPV (10%), VOSMS (2%), IPN (10%, 15% above 8 500 MRP/year), with a 30 MRP basic deduction toggle.
- Employer Contributions: SO (5%), OOSMS (3%), OPVR (3.5%), and Social Tax (SN 6%, no longer offset by SO).
- All rates, caps and indices live in
TAX_RULES_2026insrc/scripts/calculator.ts; UI copy is derived from it.
- 📱 Mobile-First & Accessible: Designed for quick one-thumb usage with 48px+ touch targets, numeric keypads (
inputmode="numeric"), and zero layout shifts. - 🌓 Dark & Light Mode: Flat, neutral theme with a single Kazakh sky-blue accent and automatic system preference detection.
- 📋 Share & Export: One-tap copy calculation summary to clipboard and URL query params sync (
?amount=500000&mode=net&lang=kk). - ⚡ Lightning Fast: Powered by Astro 7, server-rendered in the requested language with minimal client scripts.
- Node.js:
v24+(use.nvmrcwithnvm use) - npm:
v10+
# 1. Clone repository
git clone https://github.com/jarjan/tenge.git
cd tenge
# 2. Use Node 24 and install dependencies
nvm use
npm install
# 3. Start local development server
npm run dev
# 4. Check types and run tests
npm run check
npm test
# 5. Build for production
npm run build| jarjan | ramyamahi | pheeria | drugoi | Baukaalm |
MIT © Zharzhan Kulmyrza