Earlier quoted context omitted.
616 BGB disagrees. If there is nothing in the contract, pay is due tomorrow.
I am fairly sure you mean 614 BGB - and that only defines that payment is due "after the service has been rendered", but not "immediately after the service has been rendered". The German language, especially in legal texts, is a weapon.
"time period" = "month"