Moving From Canada To the USA
All shipments of household goods and personal effects moving from Canada to the United States, whether the effects of a Returning U.S. Resident or Non-Residents entering the United States, must be entered utilizing Treasury Department Form No. 3299 (Declaration for Free Entry of Articles Not Accompanying a Resident or Non-Resident)

In addition, a supplemental declaration providing additional information about contents of shipment is also required.
Although, Form No. 3299 is a simple form, it is the main document, which allows you to ship personal, household possessions into the US duty free. Eventually, if the document is completed incorrectly or is incomplete. Then there will definitely be problems at the border. Problems with household goods can be costly as the shipment may be turned back at the border or sent on to the destination "in bond". Once a shipment is marked to be put "in bond" at destination, it may be unloaded into a bonded warehouse. Storage charges will be applied and once the paperwork is sorted out, you will also have to pay for the reloading and delivery of the shipment to your new residence. This situation can be easily avoided with a little bit of attention to the paperwork.
Form No. 3299 should be filled in well in advance of the load date. It is imperative that you include your Social Insurance or Social Security Number on the Form No. 3299. If you are going into the US on a visa such as the L1, H1 then that number should be noted on the Form No. 3299. Sometimes the visas are not issued until just before the move takes place. You should make a photocopy of this visa and attach it to the Form No. 3299.
Most movers require following documents in addition to your Form 3299.
If you are a US resident- Copy of the American passport / Birth certificate
- Declaration form
- Copy of passport
- Copy of student or work Visa for United States
- Declaration form
- Copy of passport
- Copy of death certificate
- Copy of the will
- Declaration form