mtd-vat-cli

Crates.iomtd-vat-cli
lib.rsmtd-vat-cli
version1.0.4
sourcesrc
created_at2022-08-29 17:32:31.341514
updated_at2024-11-01 11:30:51.575918
descriptionCLI tool to query & submit UK VAT returns
homepage
repositoryhttps://github.com/alexheretic/mtd-vat-cli
max_upload_size
id654665
size77,838
Alex Butler (alexheretic)

documentation

README

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.

Commit count: 35

cargo fmt