The general recommendation is 7-8% of your business revenue should go back into marketing but I would suggest setting aside 10% for marketing whenever possible. If you have a new or struggling business be especially careful where you put those marketing dollars. Consider hiring a marketing consultant such as Made To Be Unique to help you invest smartly so you can get a return for your investment.