You can now create and submit business creation documents online here. Need help filing business creation documents online?To form a corporation in North Carolina, you must register your company with the state, create internal corporate documents, and issue stock, among other tasks. The fingerprint card must be accompanied with a transmittal letter from the Authorized Official or Individual requesting Criminal History Record Information. EDPNC Small Business Advisors offer free resources for new businesses, established businesses, and entrepreneurs in North Carolina.