Originally Posted by
Captain Schmidt
That's because your BA Exec card counts as your ID for the purposes of the ID requirement for checking in bags so you can leave the passport at home.
The various BA web-sites actually have contradictory advice. The US one states categorically that no ID is required whereas the UK has the part about checking in bags. IME, they are also quite lax on the requirement - I once flew with my Mum and she only had her bus pass with her which they happily accepted.
This is incorrect. The page is somewhat unclear, but you are confusing the requirement for photo ID with the requirement for ID.
You
do not need
photo ID when travelling domestic. A BAEC card or company ID card is valid identification.
You
do need
photo ID when checking bags. A BAEC card is not photo ID, therefore does not meet this requirement.
If travelling domestic and checking bags, photo ID is required. The fact that BA staff do not enforce this requirement is another issue.