when preodering game on xbox does the money come straight out
Usually, no —for an Xbox preorder, the money often does not come out right away if you pay with a card or another non-balance method. Microsoft says account balance is charged immediately, but other payment methods can be charged up to 10 days before release.
How it usually works
- Microsoft account balance / Xbox credit: charged right away.
- Credit card, PayPal, or backup payment: may be charged up to 10 days before the game releases.
- Timing can vary a bit: the charge can happen any time within that window, not at a fixed hour.
What this means in practice
If you preorder today and the game is months away, the money probably stays in your account for now. If the release is close, you may see the charge soon, especially if you used a card.
Simple example
If a game launches on the 20th and you paid with a card, Xbox may take the money sometime around the 10th to 20th, depending on when they process it. If you used store credit, it would usually come out immediately.
To check your order
You can look in your Microsoft order history and see the payment status or change how you pay if needed.
TL;DR: Xbox preorder money usually comes out later, not straight away, unless you paid with Microsoft account balance/Xbox credit.