tax library
National Tax Number (NTN) and Sales Tax Registration Number (STRN) checks.
Same as the pakdatakit/tax entry point of the npm package.
Classes
- NTNInfo
- Result of analyzeNTN.
Enums
- NTNType
- Kind of National Tax Number.
Functions
-
analyzeNTN(
String ntn) → NTNInfo? - Analyzes a Pakistani National Tax Number (NTN): a 13-digit CNIC for individuals, or 7 digits (optionally followed by a check digit) for businesses.
-
validateNTN(
String ntn) → bool - Validates the format of a Pakistani National Tax Number. See analyzeNTN.
-
validateSTRN(
String strn) → bool - Validates the format of a Sales Tax Registration Number (STRN): 13 digits, with optional spaces or dashes.