I'm pretty sure I'm allowed to put personal expenses on my company card but I anyway always have to upload a receipt and for personal expenses I will have to reimburse them (FAANG).
This isn't a bad system because it allows for use in case of absolute emergency, but you have the safeguard of anyway requiring a receipt and a justification.