Assistant Manager @ EY
955 Points
Joined November 2007
It is the responsibility of the both the persons to issue / collect C Forms. I have seen many cases of such and suggest you to follow up rigorously with the vendor for C forms as its all online for most of the states.
Else if all the things are not working in your favor, suggest you to amend the business terms with the vendor as you end up paying the taxes and penalties.
Thanks
Suri