Clubs across the Premier League and EFL will be rushing to get their business done today before the transfer window slams shut this evening.

Almost £195m has already been spent by Premier League clubs during January, with more spending expected today.

But when will deals need to be completed by?

What time is the transfer deadline?

Clubs in the Premier League will have until 11pm to complete any business before the transfer window slams shut this evening.

The deadline is the same for clubs across the football league in England, as well as major European leagues like La Liga and Ligue 1.

The deadline in Germany is 5pm, while Italian clubs will need to get their deals done by 7pm.

Clubs in Scotland can continue to make moves until midnight.

Biggest Premier League transfers so far

Luis Diaz, Porto to Liverpool

Gazette & Herald: (PA)(PA)

The Colombian winger, 25, has signed a five-and-a-half year deal at Liverpool following a move worth £37m. Add ons could see that fee rise to £49m Sky Sports News reports.

Bruno Guimaraes, Lyon to Newcastle

Gazette & Herald: (PA)(PA)

The 24-year-old defensive midfielder has signed a four-and-a-half-year contract at St James' Park. The fee for the deal is £35m with £6.6m in add-ons.

Lucas Digne, Everton to Aston Villa

Gazette & Herald: (PA)(PA)

Napoli, Newcastle, Chelsea and West Ham were reportedly interested in the full back, who ended up moving to Villa Park in a deal worth around £25m.