Since 2004, FreshBooks has helped more than one million people create, send, and receive invoices online. Professionals, agencies, and small businesses in more than 100 countries have used FreshBooks to save time, get paid faster, and look more professional. FreshBooks keeps your company's time and expenses organized; provides easy online payment options by Google Checkout, credit card, or eCheck; and gives your clients detailed account statements.