https://github.com/alexheretic/mtd-vat-cli
CLI tool to query & submit UK VAT returns
https://github.com/alexheretic/mtd-vat-cli
Last synced: 6 days ago
JSON representation
CLI tool to query & submit UK VAT returns
- Host: GitHub
- URL: https://github.com/alexheretic/mtd-vat-cli
- Owner: alexheretic
- License: mit
- Created: 2022-08-29T12:06:30.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-28T18:44:49.000Z (2 months ago)
- Last Synced: 2025-04-19T09:08:19.598Z (13 days ago)
- Language: Rust
- Size: 249 KB
- Stars: 6
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mtd-vat-cli
CLI tool to query & submit UK VAT returns via the [VAT (MTD) API](https://developer.service.hmrc.gov.uk/api-documentation/docs/api/service/vat-api/1.0).Serves as manual MTD "bridging" software to submit VAT returns.
```
mtd-vat [OPTIONS] --vrn --client-id --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](https://www.gov.uk/guidance/how-to-fill-in-and-submit-your-vat-return-vat-notice-70012).
## Getting a CLIENT_ID
You need to apply for one. See [APPLYING](./APPLYING.md).## Minimum supported rust compiler
Maintained with [latest stable rust](https://gist.github.com/alexheretic/d1e98d8433b602e57f5d0a9637927e0c).