Get Vat Periods
get_vat_periodsList VAT return periods with status (open, locked, submitted, failed, overdue), net VAT due, due date, and HMRC receipts, providing the period_id needed to calculate, lock, or submit returns.
Instructions
List the company's VAT return periods and their status (open, locked, submitted, failed, overdue), with the net VAT due, due date, and HMRC receipt for any submitted ones. Use this FIRST when the user asks about VAT returns, "which quarters are outstanding", "have I filed Q1", or before calculating/locking/submitting — it gives you the period_id you need for the other VAT tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | No | Optional 4-digit year filter (e.g. "2026"). | |
| limit | No | Max periods to return (default 12). | |
| status | No | Optional filter: open, ready, locked, submitted, overdue, failed. |