A subcontractor from Poland must present certain documents to work in Germany. These include a trade license, proof of professional training or qualifications, a work permit if required, and a tax identification number.  In addition, depending on the type of work and the applicable regulations, other specific documents may be required, such as proof of insurance or certificates of certain professional skills.