Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Sliced Invoices - WordPress Invoice Plugin

A WordPress invoicing plugin for creating invoices and quotes. Online payments, manage clients, reports, exports, taxes & more.

A flexible, well-supported, and easy-to-use WordPress invoicing plugin to create professional quotes and invoices that clients can pay for online.

Sliced Invoices is an invoicing system that is easy to use but at the same time comes packed with features to help make your quoting and invoicing a breeze.

Sliced Invoices - General Features

  • Auto increment of Invoice & Quote numbers
  • Set custom Invoice & Quote prefixes
  • Pre-defined line items
  • Flexible tax settings (global, per Invoice/Quote or per line item)
  • Customizable email templates including subject and content
  • Custom email from name and email address
  • Bcc yourself into all client emails
  • Send clients emails at the click of a button
  • Send clients automatic payment reminder emails
  • Clone existing Quotes & Invoices
  • 3 customizable Invoice & Quote templates
  • Customize templates using CSS
  • Add your logo and business details to Invoices & Quotes
  • Bulk CSV import of Quotes & Invoices
  • Lots of filters, actions and template tags
  • Support for WordPress Multisite (network activated)

Invoices - Key Features

  • Online Invoice payments with PayPal Express Checkout (or paid Stripe extension)
  • Offline payment methods (Bank, check, money order or anything else)
  • Name Invoices whatever you like (such as Bills, Tax Invoice or anything else)
  • Set default due date (x number of days from Invoice date)
  • Set custom Terms & Conditions for Invoices
  • Invoice reporting
  • Export Invoices to CSV
  • Invoice in any currency

Quotes - Key Features

  • Commenting system for Quotes
  • Clients can accept or decline Quotes
  • Convert Quotes to Invoices with one click
  • Name Quotes whatever you like (such as Estimate or anything else)
  • Set custom Terms & Conditions for Quotes
  • Quote reporting
  • Export Quotes to CSV
  • Quote in any currency

Sliced Invoices is a feature-packed and flexible invoicing system for WordPress, check out how easy it is to add an invoice in this very quick 45 second video.

Sliced Invoices - Free & Paid Extensions

Our support is fantastic (check out the reviews) and if you need a feature that you can't see, just ask and we will see if we can add it for a future release.

Visit our website to find out more

Features | Getting Started | Extensions | Bundles | Try The Demo | FAQ

Author Sliced Invoices
Contributors SlicedInvoices
Tags accounting, bill clients, billing, bills, ecommerce, email invoice, estimate, invioce, invoice, invoice clients, invoice generator, invoice online, invoice system, Invoicing, paypal, pdf estimate, pdf invoice, pdf quote, quote, recurring billing, recurring invoice
  1. sliced-invoices screenshot 1

    Example invoice using Template 1. There are 3 invoice templates and you can also style using CSS or create your own template

  2. sliced-invoices screenshot 2

    Reports page for quotes and invoices

  3. sliced-invoices screenshot 3

    List of invoices (shows the quick edit option)

  4. sliced-invoices screenshot 4

    Editing a quote

  5. sliced-invoices screenshot 5

    Business settings page

  6. sliced-invoices screenshot 6

    Invoices settings page

  7. sliced-invoices screenshot 7

    Translate settings page

  8. sliced-invoices screenshot 8

    Payments settings page

  9. sliced-invoices screenshot 9

    General settings page

  1. Upload plugin to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Sliced Invoices --> General and fill in the details under each section before adding any quotes and invoices


  • FIX: fix deprecated function in PHP 7.x
  • UPDATE: minor CSS updates
  • UPDATE: text in Extras section


  • NEW: Change the way quote and invoice numbers are auto-incremented, allow duplicates with a warning
  • NEW: Completely revamped PayPal gateway, adding support for IPN handling, subscriptions
  • FIX: issue with unpaid invoices sometimes marked "overdue" prematurely
  • FIX: allow custom columns from other plugins (like Reveal IDs)
  • FIX: inadvertently blanking out other plugins custom columns on admin users page
  • FIX: fix default ordering and filtering in Quotes and Invoices admin areas
  • FIX: fix PHP notice
  • UPDATE: Optimize some queries for enhanced performance
  • UPDATE: removing $die argument from sliced_print_message()
  • UPDATE: Update .pot file


  • FIX: issue where other plugins' custom columns inadvertently removed from Users admin page.
  • FIX: sort issue preventing auto-saved drafts from being displayed in admin pages


  • NEW: new automatic actions to choose from when client accepts quote
  • NEW: ability to edit clients directly from Edit Quote / Edit Invoice screens
  • UPDATE: Add $type to filter sliced_email_attachment
  • UPDATE: Update .pot file for future translations


  • FIX: issue with Woo Invoices showing incorrect total in payment confirmation email


  • FIX: issue with Woo Invoices tax and shipping not being charged through PayPal
  • FIX: issue with template hooks not being loaded for emails sent via AJAX (i.e. from admin area)


  • FIX: issue with tax calculation when using comma as decimal separator
  • UPDATE: Minor CSS update (add class 'sliced_form_field_required')


  • NEW: better streamlined payment process (removed payment popup and 2nd "Pay Now" button -- payment buttons now go straight to the payment page)
  • UPDATE: change PayPal gateway to allow guest checkout without PayPal account
  • UPDATE: increase max length of Tax name field from 10 to 100 characters
  • UPDATE: set 'show_admin_bar_front' default to false for new clients created
  • UPDATE: Minor textual update
  • FIX: fix issue with filter 'sliced_invoice_totals_output' not being applied


  • FIX: bug with email sending when admin BCC option is on
  • UPDATE: Compatibility update with PDF & Emails Extension v1.3.0
  • UPDATE: Minor CSS update (add class 'sliced-business-logo')
  • UPDATE: Minor textual update, code cleanup


  • NEW: WordPress Multisite support (network activate)


  • FIX: issue with invoices incorrectly being assigned "overdue" status
  • FIX: issue with logs showing incorrect statuses
  • FIX: issue with sending emails to multiple recipients
  • FIX: issue with "return to invoice" link after payment
  • FIX: minor PHP strict standards fix


  • NEW: ability to change currency setting on per-invoice basis, and process payments for multiple currencies through the same gateway
  • NEW: ability to customize "view online" button in email templates
  • UPDATE: add additional translatable fields (when using Easy Translate Extension)
  • FIX: minor CSS issue


  • FIX: Compatibility issue with WP Slimstat plugin
  • FIX: Timezone issue
  • UPDATE: minor code cleanup, textual updates


  • FIX: Quotes & Invoices not displaying in Admin Area when quote/invoice date contains non-English characters
  • FIX: PayPal gateway issue with certain WooCommerce add-ons


  • FIX: minor bug fixes


  • FIX: issue with invalid links in automatic reminder emails
  • FIX: minor sorting issue


  • NEW: Ability to customize accepted quote message
  • NEW: add support for qTranslate X (i18n multilingual)
  • UPDATE: Compatibility update with Easy Translate Extension v1.1.5
  • FIX: Quotes/invoices being assigned wrong status in some cases


  • FIX: minor fix for legacy PHP 5.3 support


  • UPDATE: Compatibility update with Easy Translate Extension v1.1.4
  • UPDATE: Compatibility update with PDF & Emails Extension v1.2.5


  • NEW: Ability to customize the declined quote message
  • FIX: fix redirect and permissions issue when clients add comments to a quote
  • FIX: minor fix for legacy PHP 5.3 support


  • UPDATE: Compatibility update with Recurring Invoices Extension v2.1.4


  • FIX: Issue with sorting users by Business Name
  • FIX: Issue with 'Decline Quote' reason not being sent in admin notification


  • UPDATE: Include plugin updater class for extensions


  • FIX: Set email content type to HTML only for our emails, and not sitewide. Previously causing issues with lost password plain text emails.


  • UPDATE: Merged in slice-base-plugin-updater
  • FIX: Fix undefined variable id in payments
  • FIX: Fix issue with Tax and Paypal. Tax was not being retrieved for individual invoices as there was no id sent
  • FIX: Modify created date and ensure that there is never a dud date


  • FIX: Error checking for Woo Invoices function if Woo Invoices not installed


  • FIX: Quote number not incrementing properly - modify query that checks last number
  • FIX: Don't escape output of invoice total
  • UPDATE: Add a return to the invoice/quote total table if tied to a Woocommerce order
  • UPDATE: Modify the check for payment methods
  • NEW: Add DejaVu Sans Oblique fonts - for italics in PDF's


  • UPDATE: Major code updates below - a huge thanks to Justin Sternberg of CMB2 fame!
  • UPDATE: Update CMB2 to 2.2.1
  • UPDATE: Reset all CMB2 hacks
  • UPDATE: Lots of bug fixes, whitespace and code cleanups
  • FIX: Error with activation errors not displaying


  • FIX: Error with date format and localization


  • FIX: Change to fixed date format in metaboxes to avoid localization errors
  • FIX: Issue with published date not being set correctly if format is d/m/Y
  • FIX: Issue with dropdowns not selecting correct option if doing quick edit


  • NEW: Add Licenses section to settings pages
  • UPDATE: Modify the cURL compatibility check
  • UPDATE: Add integer checks to all timestamps
  • UPDATE: General updates to date and timezone functions


  • NEW: Compatible with WordPress 4.5
  • NEW: Add filters for admin notifications
  • NEW: Add return to invoice link after PayPal payment
  • UPDATE: All timestamps now in local time
  • UPDATE: Unpaid status link now includes Overdue invoices as well


  • NEW: Add 'Bcc' option for all emails
  • UPDATE: Major update and tidy up of notifications, mainly for recurring invoices extension
  • UPDATE: Update CSS for recurring extension
  • FIX: Issue of clearing fields when tabbing in line items
  • FIX: Issue with payment methods and other meta not being added to invoice once client accepts the quote
  • FIX: Issue with 'quote_sent' and 'invoice_sent' logs
  • FIX: Add filter to stop Autoptimize plugin loading on quotes and invoices


  • UPDATE: Rename metabox functions and methods to avoid plugin conflicts
  • UPDATE: Add some styling & minor JS for Woocomerce and Recurring extensions


  • FIX: Issue with auto incrementing numbers


  • FIX: Error with PayPal payments and escaping the PayPal request URL


  • UPDATE: Minor updates with styles and templates


  • UPDATE: Minor updates with styles and templates


  • FIX: Error with wrong tax amounts on payment page


  • NEW: Allow multiple currency
  • UPDATE: Lots and lots of minor UI tweaks
  • UPDATE: Add new fields in quick edit
  • FIX: Performance tweaks and updates
  • FIX: PHP notices when no client name etc


  • NEW: Add support for Fontawesome icon font on invoices and quotes
  • NEW: Make default font on invoices and quotes DejaVuCondensed
  • UPDATE: Minor code updates to deal with PHP7
  • FIX: Fix typos in admin options
  • FIX: Error with recurring invoices not recurring if prefix is blank


  • FIX: Emails sending from default address


  • NEW: Add commenting system for quotes
  • NEW: Add new filter on inline CSS - for new template extension
  • FIX: Error with button not displaying on emails
  • FIX: Error with whitespace at top of emails


  • FIX: Error with invoice and quote auto increment
  • FIX: Error with new notifications adding slashes to content


  • NEW: Add Romanian translation
  • UPDATE: Add new wrapper divs around address template tags
  • FIX: Error with invoice and quote text in activator being around the wrong way
  • FIX: Add new log methods for invoice sent and quote sent


  • UPDATE: Major update to emails and notifications.


  • NEW: Minor enhancements and filters to allow new Client Area extension
  • UPDATE: Default template style overhaul
  • UPDATE: Change naming conventions of several filters
  • UPDATE: Change several template tags to allow filtering
  • UPDATE: Add Typography to Bootstrap css
  • UPDATE: Make templates more responsive
  • FIX: Add conditional to stop scripts loading on pages in admin
  • FIX: Add conditional to stop quick edit scripts loading anywhere else but needed
  • FIX: Minor admin style sheet changes


  • FIX: Bug with tax calculations and showing Fatal error


  • NEW: Add Tax field on individual invoices and quotes
  • NEW: Filter for filename when exporting and saving PDF's
  • NEW: Filter CSS templates
  • NEW: Extra template added
  • NEW: Template previews in settings
  • FIX: Minor fixes for PDF extension
  • FIX: Issue with quick edit saving as a scheduled post. Force published status


  • NEW: Add description into pre-defined items
  • FIX: Add decimal rounding to the 'raw' output template tags (mainly for PayPal)
  • FIX: Issue with invoices being shown on front end archive pages


  • NEW: Add notes section to quotes and invoices to show the history
  • UPDATE: Add footer on admin pages
  • UPDATE: Update .pot file
  • FIX: Bug with datepicker
  • FIX: Conflict adding clients when using Simple Lightbox Gallery plugin


  • FIX: Major re-write of how different currencies are handled


  • FIX: Error with amounts and rates being multiplied by 100
  • UPDATE: Add new actions on front end and edit screens
  • UPDATE: Minor code updates


  • FIX: Error with reporting dates
  • FIX: PHP notices when STRICT error reporting is on


  • NEW: Add the ability to accept or decline quotes
  • FIX: Make Cloudflare ignore jquery and thickbox scripts
  • FIX: Tax calculations via javascript on the edit screens
  • FIX: Lots of small bug fixes and minor code cleanups
  • FIX: Allow global tax to have decimals


  • UPDATE: Add dashicons to payment pages
  • UPDATE: PayPal errors to show error code
  • UPDATE: Various minor updataes to accomodate Woocommerce extension
  • FIX: Escape a couple of URL's
  • FIX: Issue with number format on Rate/Price field if over 999


  • FIX: Issue with metaboxes not saving


  • NEW: Add option for automatic quote Valid Until Date
  • NEW: Add option for automatic invoice Due Date
  • NEW: Add option to hide the Adjust field on quotes and invoices
  • NEW: Add custom updated messages when quote or invoice is updated
  • UPDATE: Change Business Name to Business/Client Name
  • UPDATE: Tidy up UI for adding clients and make more consistent when adding and editing a user
  • UPDATE: Add link and warning label if no payment methods active
  • UPDATE: Remove select all button on payment methods
  • UPDATE: Update Bootstrap CSS to include forms (to allow other gateways)
  • FIX: PHP notice with getting last number of quote or invoice


  • NEW: Add Tools page with system info
  • NEW: Add CSV importer
  • UPDATE: Add instructions to Add Client popup
  • UPDATE: Add the word Settings to end of each settings page in menu
  • UPDATE: Update the way PayPal image is added to payment popup (to allow other gateway images)
  • UPDATE: Minor UI updates throughout
  • FIX: Error with form submission checks in PayPal gateway (to allow other gateways)


  • UPDATE: Tidy up template tags
  • UPDATE: Add actions column
  • FIX: Fix typos in admin options pages
  • FIX: Error saving payment data on activiation


  • NEW: Allow user to choose payment page via dropdown menu in settings
  • UPDATE: Change version numbering format
  • FIX: Headers already sent bug when making payment via PayPal
  • FIX: Issue creating multiple payment pages on repeat activation


  • FIX: Error with decimals in quantity field


  • Update readme
  • Update text in Extras sections
  • Remove outline on logo link


  • Update readme information


  • Initial release at

Is there a demo available?

A demo of the plugin, including all extensions, is available here.

Where can I find documentation?

There is full documentation as well as a Getting Started guide at our website

Can I customize invoice and quote templates?

Yes, you can have full control over the look of the invoices and quotes by using CSS or creating your own template, which is much the same as creating a page or post template. Or you can simply use one of the 3 inbuilt templates. Read more about how to customize the templates in this guide

Can clients create quote requests?

Yes, you can use either one of our free extensions for this. We have a Gravity Forms extension and a Contact Form 7 extension available which allow you to easily set up a form on your website to create quotes automatically.

Can clients pay for their invoices online?

Yes, your clients can pay online using PayPal, meaning that they can pay with their PayPal account or with their credit card. There is also a Stripe Extension available and more payment gateways will be available soon.

Can clients see a list of all their invoices and quotes?

Yes, there is a new extension available that gives clients a full dashboard to view thier invoices and quotes as well as update their business details - Client Area Extension.

I need XYZ feature, can Sliced Invoices do this?

Just ask! If you need a specific feature or you are unsure if Sliced Invoices can do it, simply email us at support(at) and we will see if we can add the feature.

Can I create PDF invoices and PDF quotes?

Yes, there is a PDF extension available to do just that (as well as other things like sending emails direct to clients). The PDF & Email Extension will add a 'Print PDF' button to the admin area and also to the top of the invoice, allowing your client to easily print the invoice to PDF.

Are recurring and part payment invoices supported?

Yes they are, but these are premium extensions that are available in the extension marketplace

Can I call Invoices and Quotes something else

Yes, Invoices and quotes are called many different things in different parts of the world which is why we have made it easy to label your invoice or quote as anything you like.

Invoices could be renamed to Tax Invoice, Bill, Sale, Account, Statement or whatever else you desire. Quotes could be renamed to Estimate, Proposal, Tender, Bid or anything else.

Does Sliced Invoices work with WordPress multisite?

Yes, it does! As of version 3.0.0 you can network activate Sliced Invoices in WP Multisite.

Version 3.3.1

Requires WordPress version: 4.0 or higher

Compatible up to: 4.7.2

Last Updated 13 Feb 2017

Date Added: 22 Dec 2015

Plugin Homepage


4.8 stars
45 ratings


Not Enough Data

Works: 0
Broken: 0