Why does my hospitality VAT return take so long?

A VAT return that takes days isn't an accounting problem. It's the clearest sign your venue's systems don't reconcile themselves.

Nick Carter, hospitality technology consultant, behind the bar. Twenty years inside venues, writing the software they run on.

Your VAT return takes so long because your systems don't reconcile themselves, so a person rebuilds the quarter by hand: till reports in one export, card takings in another, delivery platforms in a third, none agreeing on what a Tuesday was worth. It isn't an accounting problem and better accounting software won't fix it. Fix the joins between the systems and the return collapses to hours.

What your answer says about your stack

I ask every operator I meet how long the VAT return takes, because everyone knows the answer immediately and it's the best single diagnostic in the industry. A few hours means your systems reconcile and a human checks the result. About a day is normal. A few days means somebody is stitching three exports together. The best part of a fortnight means the stitching has become a role, and the business is paying a quiet salary for its systems not talking. And "I genuinely don't want to think about it" is an answer in itself.

Where the time actually goes

Your bookkeeper isn't slow. Your bookkeeper is doing archaeology.

How do you fix it?

Work the list backwards. Every place a person moves a number between systems is a join to close: till to accounts, card provider to till, delivery platforms to both. Some closes are native integrations that need switching on. Some are small bridges. Occasionally one system is the roadblock for everything and the honest fix is replacing it. I've watched a return drop from days to hours at venues that had stopped believing it possible. The fortnight was never the cost of tax. It was the cost of the gaps.

Who this is for

What it costs and what to expect

Diagnosing where the quarter goes is quick: the trail is obvious once someone follows it end to end. Closing the joins is defined project work, typically days per join rather than weeks, and it pays back every quarter afterwards, plus every month-end, plus every morning. Start with the free Stack Check, question five is this exact question, or book a free 30 minute call at the contact page.

Does this sound like something you need help with?

Book a free 30 minute call and tell me what's going on. If I can help, I'll say how. If I can't, I'll say that too.

Book a free callGet in contact

Back to Articles