The amount that a small business should spend on Facebook advertising depends on their marketing goals, target audience, and available budget. As a general rule, businesses should allocate at least 5-10% of their total marketing budget to social media advertising. However, this can vary widely depending on the size of the business and their specific marketing needs.