Yes. To register a new or used car in New Jersey, you'll need a bill of sale. Remember that if you finance the purchase, you don't get the title until it's paid off. So that's not always available as proof of purchase.You can get details on The Official Web Site for The State of New Jersey