In Canada, La Roche Posay Anthelios Ultra Fluid Lotion is labeled SPF 60 (it's different from the USA version because Ecamsule/Mexoryl is approved). It has the same ingredients as the European version which is labeled PPD 42 and SPF 50+ (I think this was some new regulation they passed, where an sunscreen of SPF 60, 80, 110 etc. must be labeled SPF 50+, as an aside I hope you guys can explain why regulators chose to enact this law).
When I enter the ingredients into the BASF calculator and the results are SPF 30 and PPD 11. How can this be? Is the BASF calculator wrong/malfunctioning? Is La Roche Posay mislabeling their product?