AAndrewBIForum|Forum|2 years agoOctober 31, 2023QuestionVAT 100 tax to pay = £294.55VAT Return to HMRC tax to pay = £121.36why different?Forum|Forum|2 years agoOctober 31, 20231 reply0 viewsOriginal commenter did not share additional detailsQuickBooks Online