An Exchequer surplus of €896 million was recorded to end-July 2019. This compares to a deficit of €277 million in the same period last year. The €1,173 million year-on-year improvement is driven by increases across all revenue streams; tax, non-tax and capital receipts, and somewhat offset by increases in both current and capital expenditure.