More than a million NHS staff, including nurses, porters and paramedics, could expect pay increases of over 6% over three years, the BBC understands. The deal, expected to be formally agreed by unions and ministers later, could cost as much as £4bn. If approved, workers in England could see their pay increase almost immediately. The deal is tiered – with the lowest paid getting the biggest annual rises. The agreement covers all staff on the Agenda for Change contract – about 1.3m across the UK, which is the entire workforce with the exception of doctors, dentists and senior leaders.There are nine different pay bands, ranging from £15,000 a year for porters, cleaners and kitchen staff to over £100,000 for heads of department. A nurse starts on band five, with a starting salary of £22,000. The highest paid frontline position,is band eight, which can pay up to £80,000 a year. It is thought those on the lowest salaries could see their pay rise by £4,000 and it is believed that the deal guarantees a minimum rise of 6.5%, with many getting more. It will be up to the devolved governments to decide whether to implement the deal outside of England. Scotland has already given its lowest paid staff bigger rises so there could be some divergence in how the terms are introduced elsewhere. The government indicated some time ago that the pay cap, which had been one of the main restrictions that held back public spending, was over. But this deal could pave the way for expensive, even if overdue, pay deals for other parts of the public sector. Crucially, sources say the deal will be fully funded by the Treasury, rather than coming out of existing NHS budgets. The precise detail of what ministers say will therefore be vital. But the move is likely to add to the growing sense, including in Tory party, that somehow, more cash for the health service needs to be found.