A recent survey from the Society for HR Management (SHRM) found that the average business spends $4,000 for every new hire. But that cost can vary widely depending on your business, and you should take your small business budget into account when thinking about how much to spend on:
Job boards and advertising
Attending careers fairs or recruiting events
And using an external recruiter to find candidates
Small budgets mean many small businesses turn to social media as a free or low-cost way to advertise a new job posting and attract new employees.