stdnum.gb.utr¶
UTR (United Kingdom Unique Taxpayer Reference).
A UTR (unique taxpayer reference) is a 10 digit number used to identify UK taxpayers who have to submit a tax return.
More information:
>>> validate('1955839661')
'1955839661'
>>> validate('2955839661')
Traceback (most recent call last):
...
InvalidChecksum: ..
- stdnum.gb.utr.calc_check_digit(number)¶
Calculate the check digit for the number. The passed number should not have the check digit (the first one) included.
- stdnum.gb.utr.compact(number)¶
Convert the number to the minimal representation. This strips the number of any valid separators and removes surrounding whitespace.
- stdnum.gb.utr.is_valid(number)¶
Check if the number is a valid UTR.
- stdnum.gb.utr.validate(number)¶
Check if the number is a valid UTR.