Certain tax preparation companies, for example, H&R Block will prepare and file your taxes for you and then offer to give you your refund on the spot. Typically you would have to wait several days or weeks to receive your refund from the government. The federal government sets fees for instant tax refunds. They are, 15% for the first $300 of your refund and then 5% on the rest.