A cash advance business loan is a type of short-term financing where a business receives a lump sum of cash upfront in exchange for a percentage of its future credit card sales or daily bank deposits.