Mostly it is seen that a bakery starts taking orders around a month in advance, especially if the cake you are ordering is of a complicated type for your wedding, birthday, or anniversary. But if you are planning to order something simple like a classic chocolate cake or red velvet cake, then ordering 24 hours in advance will be enough.