To get a self-employed visa for Germany, you will need to submit following documents:
- Fully completed national visa application form
- Valid passport
- Two recent photographs
- Visa application fee
- Travel Insurance
- Previous employers recommendation letters
- Curriculum vitae
- Cover letter