A small law firm should generally allocate around 2-5% of its annual revenue for marketing efforts. However, this percentage could increase to 6-10% for newer firms or those pursuing aggressive growth strategies. The exact amount depends on factors such as the firm’s size, goals, location, and competition. Regularly review and adjust the marketing budget based on performance and ROI.