Originally Posted by
olouie
With BA it can depend on what type of upgrade IIRC. Many will code into fare classes that earn no miles.
FWIW, I've always had luck with BA coding into the upgraded class. I've paid at the gate a few times to upgrade to WTP or CW and I've always received mileage for the upgraded class.
Looking at the earn charts, I notice that BA doesn't have the disclaimer around upgrades that Condor has.