Harpoon
Features : Invoicing

Bill clients & get paid quickly.

Bill clients & get paid quickly.

Create beautiful invoices, accept online payments, set up recurring billing, and manage your entire accounts receivable process in one place.

Bill clients & get paid quickly.
  • Accept credit card payments

    Get paid quickly by allowing your clients to pay your invoices online. Your clients can use any major credit or debit card with the click of a button.

  • Accept ACH payments

    For our US-based customers you can provide ACH bank transfers as a payment option. Your clients will appreciate the frictionless experience.

  • Scheduled auto-sending

    Created an invoice but not ready to send it yet? Harpoon allows you to select a future date and will automatically send the invoice for you.

  • Customize your invoices

    Harpoon's invoices are clean and beautiful to begin with, and even more so when you add your own logo, branding color, accent image, font style, etc.

  • Quick invoice creation

    You shouldn't need to jump through multiple screens just to build an invoice. Invoice creation in Harpoon couldn't be easier.

  • Other income

    Does your business generate revenue from sources outside of invoice payments? Track unlimited sources of income so your agency's overall revenue metrics are always accurate.

  • Late payment reminders

    Set up custom payment terms and have Harpoon automatically send late payment email reminders to your clients.

  • Percentage & fixed discounts

    Your invoices can include a percentage based discount or fixed amount line item discounts for tighter control.

  • Custom due dates

    Payment terms can be set using relative time frames (e.g. 30 days) or you can manually select a specific future date.

  • Get notified of a viewed invoice

    You'll know exactly when your clients open and view their invoices.

  • Recurring invoices

    Schedule invoices to be automatically created and sent at set intervals. Collect payments online even while you sleep.

  • Duplicating invoices & estimates

    Duplicate and customize any existing invoice or estimate with a single click.

  • Rich text editing

    Format line items and notes with bold, italics, line breaks, links, etc.

  • Recurring auto-billing

    Automatically charge your client's card for recurring invoices. Perfect for subscriptions and retainer fees.

  • International currencies

    From dollars to pounds, euros to krones, your Harpoon account will feel right at home wherever you do business.

  • Peppol e-invoicing

    Send invoices directly via the Peppol e-invoicing network for EU compliance. Perfect for European clients that require structured electronic invoices.

  • Recurring invoice stats

    Estimate your average active monthly and yearly recurring revenue based on your active recurring invoices.

  • Bill for fixed fee & retainer projects

    Track a project's fixed fee budget and invoice the accurate remaining amount.

  • Automated thank you emails

    Harpoon automatically sends a custom thank you confirmation to your clients.

  • Bill for tracked time

    Tracking time in Harpoon is easy, and transferring those hours to an invoice is just as simple.

  • Recorded hours filters

    Powerful date, task, team, and search filters to find the exact time entries you're looking for.

  • Bill for project expenses

    Track and record project expenses, then transfer those expenses to an invoice.

  • Create custom hourly rates

    Create custom hourly rates for each of your time-tracking task categories.

  • Custom rates per client

    Customize hourly rates on a per task and per client basis.

  • Custom rates per project

    Set custom rates for each of a client's projects.

  • Per invoice overrides

    Override global default settings like contact info, late payment reminders, etc. on a per invoice basis.

  • Create, send, & manage estimates

    Estimates are a simple way for your clients to approve scope and costs of smaller projects.

  • Invoice in multiple languages

    Create invoices in your clients' native languages, including English, Spanish, French, German, and more.

  • Download as a PDF

    For times when you need an offline copy of an invoice a PDF download is always available.

  • Organize and filter

    Track the status of invoices. Know which have been sent, viewed, paid, or are overdue.

  • Send as a PDF

    Include a PDF attachment when sending an invoice to your client.

  • Custom line item display

    Show or hide the Quantity and Unit Price columns on a per invoice basis.

  • Group recorded hours

    Group entries by task category, by date, by team member, or as separate line items.

  • Add a note or subject line

    Add a personal note or subject line to grab your client's attention.

  • Collect a variety of taxes

    Create as many tax types as needed and apply any combination on a per line item basis.

  • Custom invoice titles

    Customize your invoice or estimate titles to whatever you need.

  • Invoice & estimate history

    View a timeline of all important activities surrounding an invoice.

  • Manage credits

    Manage overpayments and apply credit to new or existing invoices.

  • Client account summaries

    Give clients access to view and manage their billing status.

  • Accepted estimates stats

    Compare total estimated revenue to revenue from accepted estimates.

  • Invoice reports

    Collect and view invoice details over time in a single document.

  • Invoice & estimate notifications

    Get notified via email and Slack of invoice events.

  • Average days to pay

    Know how many days on average each client takes to make full payment.

  • Recurring invoice from regular invoice

    Use an existing invoice to create a new recurring invoice template.

  • Custom line item categories

    Assign item categories like Hours, Deposit, Fee, etc.

  • Dynamic date variables

    Insert dynamic date variables into recurring invoice templates.

"Harpoon is simple, informative, and always being enhanced. I can't recommend it enough. It makes my previous invoice tracking software feel like Windows 95."

Jeff Rigsby, Creative Director
Try Harpoon for Free

Harpoon is your agency’s roadmap to financial success.

No other time-tracking or invoicing software helps you plan and predict a profitable future for your business like Harpoon does. Try it risk-free for 14 days.

Try Harpoon for Free No credit card required.
As seen in many high profile publications. As seen in many high profile publications.