the way the guys explained it to me at dealership was that In Australia we need to put "On road costs " in the price, which includes Insurance, registration fees, Tax, etc so you can just drive away once its bought. In the states your price doesn't Inc Tax, registration etc. Please correct me if Im wrong.
In the US each state, city and county, sets it's own tax and you pay according to where you live not where the bike is purchased.
The dealer may collect a portion of the tax but that is subtracted when you go and get your bike titled and registered.
I'll pay for the bike and any fees the dealer tacks on when I get the bike and then I'll probably have another $1500 (just a rough idea) to pay for tax, title, and registration once the paperwork is finished about 3 or 4 weeks later.
I pay that at the local department of motor vehicle. Tax and registration can vary greatly from place to place. I have one of the lowest where I live at 4%. but our registration is much higher than most states.
My plate can be over $1000 and in Texas for example, the same registration might be $25. (But their tax is probably a lot higher)
So no, we do not pay tax (at least not all of it) or license or insurance at the dealership.
We also have to pay a significant ownership tax every year that stays pretty high for the first five or six years of ownership (it drops as the value of the vehicle drops).
I recon my yearly ownership tax will be pretty close to the original tax number of around $1500.
Private Insurance is also mandatory on every vehicle and varies by company and individual. On a superbike ins. can be $250 a year or $2500, it's up to us to find the best deal.
I don't know how it works in other countries but our vehicle cost alone isn't the whole story. The way it's paid most of us don't consider it a part of the vehicle cost, just taxes that we pay.
So your dealer is right, I'll probably have another $2000 to spend after I buy the bike to make it legal to ride and that $2000 will be a slightly decreasing fee each year.