Tax receipts collected for income tax, capital gains tax, National Insurance contributions and the apprenticeship levy were £210.4bn, which is £31.1bn higher than the same period a year earlier.
Receipts from VAT were higher by £51bn, mainly due to the VAT payment deferment policy.
In percentage terms, receipts compared to last year were highest from stamp taxes (66%) hydrocarbon oils (28%), corporation tax (27%) and inheritance tax (20%).
HMRC warned against making comparisons in tax takes between this financial year and the last, given the impact the pandemic had on tax receipts.
However, tax receipts between April and October 2019 totalled around £362bn, meaning HMRC has collected more this year than the immediate pre-pandemic period.
The Treasury will be hoping a continued economic recovery will automatically lead to higher tax takes to pay for its spending plans without turning to public borrowing.
Talk to us about tax planning.