• Blog

    Latest from our Blog

  • Tools

    Our Favourite WP Tools

  • Hosting

    Recommended Web Hosts

  • Coupons

    Get great money off deals

  • Themes

    WordPress Theme Directory

  • Plugins

    WordPress Plugins Directory

  • Promote

    Your WordPress Product

Managing your finances as a freelancer or small business owner can be difficult at times, especially when it comes to getting paid for work you have done so it helps to have some sort of invoicing and tracking software in place – there are a number of services which you can use but what if you want a free solution?  That’s where WordPress comes to the rescue once again…

There are many tools built around WordPress now that can make your business run more efficiently and one such area is invoicing clients – there are a number of WordPress plugins you can use for generating and managing invoices. In today’s post we will take a look at 5 free plugins and one which costs just $5.

WP Invoice

WP-Invoice lets WordPress blog owners send itemized invoices to their clients. Ideal for web developers, SEO consultants, general contractors, or anyone with a WordPress blog and clients to bill. The plugin ties into WP’s user management database to keep track of your clients and their information.

Features:

  • Create invoices from the WordPress control panel
  • Prefill customer information using the WordPress user list
  • Send invoice notifications to customers with a secured link back to the web-invoice
  • Accept credit card payment via Authorize.net or MerchantPlus NaviGate
  • PayPal available if you don’t have a credit card processing account
  • Setup recurring billing using Authorize.net’s ARB (Automatic Recurring Billing) feature
  • Force web-invoice pages to be viewed in SSL mode
  • Archive old invoices
  • Easily use old invoices as templates for new ones
  • Dynamic and intuitive user interface
  • Custom tax label, states input, and PayPal button URL
  • Insert an “Invoice Lookup” form using PHP or WordPress Shortcode anywhere
  • Create users directly from WP-Invoice
  • Customize billing settings per invoice
  • Customize invoice notification email per invoice
  • Invoice notification, reminder and receipt templates

Download WP Invoice »

Web Invoice

Web Invoice lets WordPress and WordPress MU blog owners send itemized invoices to their clients. Ideal for web developers, SEO consultants, general contractors, or anyone with a WordPress blog and clients to bill. The plugin ties into WP’s user management database to keep track of your clients and their information.

Features:

  • Create invoices from the WordPress control panel
  • Prefill customer information using the WordPress user list
  • Download invoice as PDF document
  • Send invoice notifications to customers with a secured link back to the web invoice
  • Send invoice reminders to customers with a secured link back to the web invoice
  • Accept credit card payment via PayPal Payflow, Authorize.net, Sage Pay or MerchantPlus NaviGate
  • Moneybookers, AlertPay, Google Checkout, 2Checkout or PayPal available if you don’t have a credit card processing account
  • Setup recurring billing using Authorize.net’s ARB (Automatic Recurring Billing) feature, Google Checkout Subscriptions, PayPal, AlertPay or Moneybookers
  • Force web invoice pages to be viewed in SSL mode
  • Archive old invoices
  • Easily use old invoices as templates for new ones

Download Web Invoice »

WP Invoices Ultimate

WPIU Has a few options, which include a little bit about you business, notification email subject customisation, and your paypal information.  It uses Paypal, and manual payments. WPIU uses the Paypal IPN system and can update the “paid” amounts on each invoice when a user pays for it (part payments can be made). The Paypal transactions are stored with each invoice and can be accessed both in the admin area, and on the invoice page (all paypal data captured).

Download WP Invoices Ultimate »

WordPress Invoice Plugin Pro

Manage client quotes and invoices with this WordPress plugin. Purchase this plugin for $5 while it’s in beta. WP Invoice Pro is a WordPress plugin for keeping track of client quotes and invoices. It utilizes WordPress’ user management system for invoice login (if required) and email management. Send or view the invoices via email or online. Encode the permalink of the invoice if you prefer to keep it secure.

Download WordPress Invoice Pro ($5) »

Ndizi Project Management

Ndizi lets you select a front-end page of your site, where your clients can authenticate and view their details, invoices, projects (including time totals for each, but not the individual time reports), and each task (with status) assigned to their projects. They can also add new tasks, which are then added to the back end for you to modify, clarify, and assign as-needed.

Currently, Ndizi supports storing:

  • Clients
  • Projects (which belong to clients)
  • Tasks (which belong to Projects and can be assigned to a WordPress User)
  • Time Entries (which belong to Projects and can be assigned to a WordPress User)
  • Invoices (which belong to Projects, and [soon] can be assigned time reports)
  • Messages and File Attachments, (which will shortly be) attachable to Projects and Tasks

Download Ndizi Project Managment »

CashPress

Easily Manage Your Documents Online, Create Secure Invoices and Estimates for Your Clients.

Download CashPress »


Disclosure: This page may contain affiliate links for which we will receive compensation if a purchase is made via the link.

Author:

Oliver Dale is the founder of Kooc Media, a small internet company based in the UK. Kooc Media runs several high-profile websites including WPLift, ThemeFurnace and DesignersTalk.

Leave Yours +

One Comment

  1. For a complete client solution including estimates & invoicing, you could try WP-Client @ http://wp-client.com — we’ve been very happy with the plugin as a whole

  • Comments are Closed

Search

Our Sponsors