No. You will not be charged for a declaration that is returned with errors. You are only charged for declarations that have received a MRN. And you will only be charged once for that declaration even if you go on to make amendments.

Did this answer your question?