Yes, we recommend ordering extra tiles. Add 10% to your measurements to allow for cuts and wastage. For more complicated layouts, such as herringbone or diagonal patterns, you may wish to allow a little extra. Your tiler can advise.
Ordering enough in one go means all your tiles come from the same batch, so the shade will match. It's also worth keeping a few spare tiles after your project, in case you ever need to replace one.