tax-kalculator
Kotlin Multiplatform library that works out UK take-home pay after tax, National Insurance, pension and loans.
What it does
HMRC's Kotlin Multiplatform library: give it a tax code, gross wages and pay period (optionally Scottish status, pension and student loan) and it returns UK tax, National Insurance, deductions and take-home pay by week, month and year. Runs on JVM, Android and iOS; the JVM package needs a GitHub username and token, iOS uses Swift Package Manager. Default values are missing on iOS; Apache 2.0.
Where it fits on the map
- Tax authority › Taxpayer ServicesGuidance, enquiries & assistantspartly covered
Named as a project to start with: An authority's own calculation library, and official French guidance as a dataset an agent can cite.
Similar projects
Of the same kind, for a shared jurisdiction or tax area. Not a ranking.
- ct600-filingCommand-line tool that files a CT600 corporation tax return with HMRC.
- customs-domainPHP domain logic for commodity code validation, UK Trade Tariff mapping and compliance rules.
- HMRC Advance Tariff Rulings serviceHMRC's Advance Tariff Rulings service: application frontend, case backend, rulings search, case manager.
- HMRC Assist (Self Assessment)API that generates an HMRC Assist report of risk messages for a Self Assessment return before submission.
- HMRC CDS FinancialsHMRC's CDS financial services: duty deferment statements, cash and guarantee accounts.
- HMRC Country-by-country reportingHMRC's service for uploading country-by-country reports as XML files, with its backend and file validation.
Maintain this project?
Link to this page from your README, so readers find the facts, the notes and where it fits. The badge is a small SVG served from this site.
[](https://tax-oss.com/projects/hmrc-tax-kalculator/)