Er is een betekenisverschil.
à
per stuk
Wij kunnen tien apparaten leveren à € 30.
ad
tegen (een bedrag van)
Wij vragen een aanbetaling ad € 100.
Het woord à betekent ook nog 'tot', zoals in 5 à 6. Maar de afstand moet dan wel kort zijn. Dus niet: Zij wandelen per dag 10 à 30 km. Ook komt het voor in aan het Frans ontleende uitdrukkingen: à la carte eten. Het Latijnse ad is ook een heel formeel woord voor met betrekking tot, in of bij: een verklaring ad artikel 3, het ad 4 gestelde.