AAndrewBI3 years agoOct 31, 2023 8:54 AM UTCQuestionVAT 100 tax to pay = £294.55VAT Return to HMRC tax to pay = £121.36why different?1 reply0 viewsOriginal commenter did not share additional detailsQuickBooks Online