DEV Community

Cover image for A Pre-Submission Review Step That Catches Customs Errors Before HMRC Does
Kristi Hampson
Kristi Hampson

Posted on

A Pre-Submission Review Step That Catches Customs Errors Before HMRC Does

What the procedure code controls

The procedure code tells HMRC what is happening to the goods, and it drives whether duty is due, suspended, or relieved. Because it is often reused from a previous, similar shipment, it is one of the easiest fields to get wrong without noticing, and one of the most costly when you do. A wrong code can suspend duty that should be paid or charge duty that should have been relieved, and neither is a small problem.

Treating it like code, not a copy-paste

Think of the procedure code the way you would treat a config value: never carry it over on autopilot. Confirm it matches what is genuinely happening to these goods on this shipment, check the linked authorisations are valid, and confirm the duty account is right. This guide to the UK customs declaration errors agents make most and how to avoid them covers procedure codes alongside the other common slips.

Validating before submission

A validation step confirms the procedure code fits before the entry reaches HMRC, the same principle as a test passing before you deploy.

Want to see procedure-code validation catch a carried-over value? Watch a demo to see the check run.

Top comments (0)