Yeah you need to consider the 2-3% holdback when purchasing the car. From what I've read, you should offer: Dealer cost (not necessarily invoice) + 5%.

I've found this site to be very helpful:
Car Buying Tips