Most of the government institutions here require re-registration of contractors every year on their system. We have to submit paperwork for every employee who might go to site for clearance purposes, we have to submit tax clearance documents, BEE clearance documents, we have to obtain vehicle clearance for our cars and vans as well as apply for parking permits, we need to submit health and safety papers for staff and are also required to carry liability insurance to their specifications. Also we're given a list of their preferred suppliers and must purchase more that a certain percentage of our materials from the companies on that list and on top of all that we get paid anything between 30-90days after invoice (occasionally even longer). We charge up to four times our standard rates to cover the extra costs involved.