Small companies need to primarily focus on getting a strong foothold in the industry and all their financial, human and other resources are directed towards this goal. As the company gets well-established, it can focus more on CSR. However, even a small company can contribute to CSR in small ways like :
1) Abiding by the laws of the land and carrying on ethical business
2) Taking proper care of its employees needs and providing a nurturing culture
3) Donations to orphanages, charitable institutions, etc.
4) Taking up maintenance of green patches, road divider gardens, etc.
5) Organising blood and organ donation drives, etc.