Generate VAT Return
Create your VAT return with a single click using your imported transactions. The system calculates all L1-L31 DIR form fields from your reviewed and categorized transactions, ready for your final review before submission.
Prerequisites
Before generating a return:
- All transactions for the period are imported and their VAT categories have been reviewed
- Categories have been reviewed for accuracy
- No unresolved critical compliance alerts
Step-by-Step Guide
Step 1: Select Period
- Go to VAT Returns
- Click Generate New Return or select a period
- Choose the return period (month or quarter based on your filing frequency)
- Review the date range
Step 2: Review Summary
The system displays:
- Total sales by VAT category (Standard, Reduced, Zero-Rated, Exempt)
- Total purchases with input VAT claimed
- Calculated output VAT
- Calculated input VAT
- Net VAT position (payable or refundable)
Step 3: Validate
CoralLedger Comply flags potential issues for your review, including:
- Uncategorized transactions
- Unusual patterns or anomalies
- Missing documentation
- Mathematical accuracy
- Consistency with prior periods
Address any compliance alerts before finalizing your return. Critical alerts will prevent submission.
Step 4: Generate Return
- Review the final summary including all L1-L31 line items
- Click Generate Return
- The return is created in Draft status
Step 5: Export
Download your return in multiple formats:
- PDF — Human-readable summary for your records, in-person filings, and client presentations
- XML — DIR-accepted submission format for upload via OTAS
- Excel — Detailed analysis with calculated fields
- Form 301 — The structured DIR-specific submission artifact
Transaction-level CSV exports (the underlying transactions, not the return itself) are available from the Transactions listing page.
Making Corrections
Before Submission
If you find errors in a Draft return:
- Correct the underlying transactions
- Delete the draft return
- Generate a new return
After Lodgement (Amendment)
If errors are found after a return has been lodged:
- Navigate to the lodged return on the VAT Returns page.
- Click Amend — Comply creates a new return in the Amendment Draft state. The original lodged return is preserved unchanged for the audit trail.
- Make corrections to the affected line items.
- Submit the amendment through the same workflow — validation, Section 61 acknowledgement, signatory capture, artifact generation, and Record DIR Acknowledgement.
- When the amendment is lodged it follows the same lifecycle and ends at Lodged (or Lodged & Paid once paid). There is no separate "Amended" terminal state.
See VAT Returns Overview for the full state machine.