The HMRC licence is valid for 18 months. As with bank feeds, users should be notified when a licence is approaching renewal or, at the very least, iFinance should prevent submission and display an appropriate error message. However, iFinance does not provide any alert or notification when the HMRC licence is due to expire. More concerningly, the system allows users to proceed with submitting a VAT return without displaying any warning or error message, even when the licence has already expired - resulting in a failed submission to HMRC. The failed submission only came to our attention after receiving a penalty notice from HMRC. The proposed resolution from iFinance is for their data team to delete the VAT return, after which we will now have to recreate and resubmit.
Our school is extremely frustrated by the noticeable lack of progress on feature requests within this portal. Many highly requested enhancements have remained unaddressed for years, despite ongoing demand from users. This prolonged lack of development has led to growing dissatisfaction and concerns about whether customer feedback is being adequately considered in the product roadmap.
If other users share these concerns and would be interested in establishing an independent forum to discuss common issues, priorities, and collective engagement with the provider, please feel free to contact me directly at d.moss@hamptonschool.org.uk.
The absence of renewal alerts or error notifications for expired HMRC licences/ connection in iFinance represents a significant control and compliance gap. Users should not be able to proceed with VAT submissions without connecting to the HMRC, as this exposes the organisation to penalties and reputational risk. It is essential that iFinance implements proactive alerts (e.g., at 30, 14, and 7 days before expiry) and introduces validation checks that block submissions once a licence has expired. The proposed workaround—manual deletion and resubmission—is inefficient and does not address the underlying issue. A permanent system enhancement is strongly recommended.