Right now Porkbun has the cheapest first year at $18.33, and Porkbun the cheapest renewal at $18.33. Over three years the lowest total at one registrar is $54.99 at Porkbun.
How long can I register .id for?
1 - 10 Years. Paying for several years at once protects you from price rises.