#vat #mtd

app mtd-vat-cli

CLI tool to query & submit UK VAT returns

3 releases (stable)

1.0.1 Feb 4, 2024
1.0.0 Nov 11, 2022
0.1.0 Aug 29, 2022

#221 in HTTP server

Download history 3/week @ 2023-10-28 2/week @ 2023-11-04 1/week @ 2023-11-11 1/week @ 2023-11-18 6/week @ 2023-11-25 6/week @ 2023-12-02 2/week @ 2023-12-16 4/week @ 2023-12-23 1/week @ 2024-01-20 4/week @ 2024-01-27 29/week @ 2024-02-03 70/week @ 2024-02-10

104 downloads per month

MIT license

23KB
407 lines

mtd-vat-cli

CLI tool to query & submit UK VAT returns via the VAT (MTD) API.

Serves as manual MTD "bridging" software to submit VAT returns.

mtd-vat [OPTIONS] --vrn <VRN> --client-id <CLIENT_ID> --client-secret <CLIENT_SECRET>

Required args:

  • --vrn VAT registration number
  • --client-id or env CLIENT_ID HMRC registered app client id.
  • --client-secret or env CLIENT_SECRET HMRC registered app client secret.

To explain how to answer the VAT return questions see the gov guidance.

Getting a CLIENT_ID

You need to apply for one. See APPLYING.

Minimum supported rust compiler

Maintained with latest stable rust.

Dependencies

~13–29MB
~476K SLoC