Do I have to pay to sign up? Instabids November 17, 2020 02:13 No, there are no charges to sign up. Its completely FREE to register. Related articles What details are required to create an account? Do I have to create an account to use Instabids? How to create Instabids account? Create an Account on Instabids Webiste Check Your History - Mobile App Comments 0 comments Please sign in to leave a comment.