Client Invoicing by Sprout Invoices – Easy Estimates and Invoices for WordPress Plugin
The best invoicing plugin for WordPress. See how you can get paid faster without those hidden service fees.
WordPress Invoicing Made Easy
Our focus since day one 4+ years ago with Sprout Invoices has been to create a way for WordPress site owners to invoice and EASILY get paid. We also understand that customization beyond branding is important, and that’s why we built the most POWERFUL solution with the most integrations around.
Sprout Invoices allows you to create beautiful estimates and invoices for your clients in minutes — not hours. If you’re not familiar with WordPress templating than our knowledgebase and priority support can help.
Even though our goal is to make getting paid easy, providing fast and reliable support is a priority. We don’t want any user to feel alone.
Sprout Invoices Pro This plugin is the lite version of the Sprout Invoices Pro plugin that comes with all the invoicing features you will ever need including recurring invoices, recurring payments, pre-defined line items, client dashboards, Stripe and many other payment processors, advanced reporting, hundreds of integrations (including Zapier) and a ton more. Click here to learn more about the best Invoicing plugin for WordPress now!
Getting Paid Efficiently
Sprout Invoices is meant to remove the hoops and hurdles required in a typical workflow of accepting estimate requests, creating an estimate/quote, and getting paid. Learn more about this goal to improve your workflow on sproutinvoices.com.
The Integration Powers of Sprout Invoices
While Sprout Invoices automates many tasks the real power comes from the flexibility through integrations.
Payments Integrations
Sprout Invoices integrates with the most popular payment gateways around. Including: PayPal (free), Stripe, Authorize.net, Square, 2Checkout, eWay, NMI, and many more.
Easy Invoice & Estimate Submissions with WordPress
Integrations with your favorite WordPress form plugins allow you to build an easy solution to creating dynamic invoices based on the prospective client’s form selections. Pre-defined Line Items (pro feature) are used to create the custom submission form and every form integration is easy!
Supporting many different languages is another focus of ours, and with that comes the responsibility of meeting local government invoicing requirements. Here are some of free plugins to help support the globe:
All of the popular features listed below are bundled with a pro license. Consider joining the community of happy Sprout Invoices Pro users.
Sprout Billings an effortless way for recurring invoices to be paid automatically on a set bill date, and easily settle outstanding invoices with a single click. Your customers/clients can easily manage their payment profiles from a dashboards or an invoice. Sprout Billings offers ACH support too!
Update: Partial Payments updates for Sprout Billings, and improved user experience.
Fix: Advanced ID Generation with padding
Update: Show compat with WordPress 5.1
Update: Adding Stripe partner id
19.7.2
Fix: Metabox saved when other posts are saved, i.e. WooCommerce orders.
19.7.1
Update: Zapier Updates
Fix: Partial Payments setting invoices as paid under specific circumstances.
Fix: Notifications sent without complete information
Fix: WooCommerce product for integration will be recreated
New: Project times filter – si_project_get_associated_times
19.7
Update: Zapier authentication simplification
New: [admin_note] shortcode added to more notifications
Fix: Due date changed after notification sent from invoices admin
New: Filter to remove help desk – si_show_help_desk
Fix: PDF template color issues
19.6.1
Update: New Zapier Integrations & Updates
Fix: Mobile view for admin tables
New: New Hook for Importing
19.6
Fix: WooCommerce Cart Issue
New: Square Payment Notes
New Filter: “si_recurring_invoice_default_status” set the default status for recurring invoices
Update: Client wont need to sign invoice after signing the approved estimate
19.5.9
Fix: WooCommerce Bug with “Cart is Empty”
New: Filter for WooCommerce to allow for products to be added back to the cart for payment from an invoice payment – “si_woo_payment_single_product_for_payment”
New: Invoice reciept delay with “si_create_invoice_receipts_upto”
Update: Zapier fixes for updates
Fix: Slate theme logo styling
Update: Record views only for published docs
Update: PDF display for footer
Update: Time widget
Update: PDF Attachment
19.5.8.1
Update: Scheduled posts in Zapier
Update: Change invoice status when sent before PDF is generated
Update: Select2 Update
Fix: Advanced select options on clients and project pages
Fix: Generating notifications for recurring invoices error under specific conditions
19.5.7
Fix: Stripe filters caused error for plans
19.5.6
Fix: PDF Template overrides were not working correctly for PDF Service
Fix: CSS Updates for report pages
Fix: Subscription payment reciepts not working after invoice was edited after payment.
Update: Subscription and Recurring invoice messaging updates to help prevent conflicts
Update: Stripe filters
Update: Translations
Update: Optimizations
19.5.5
NEW: Show the notification descriptions on the main admin page
NEW: Authorize.net line items
NEW: Points of Contact Add-on updated to allow manual sends
Fix: Compatibility fix with plugins that like to share CSS with broad selectors on pages they shouldn’t.
Fix: Advanced ID Generation for recurring/cloned invoices
19.5.4
Fix: Recurring notifications not sending to all associated client users
19.5.3
Fix: CSS Issue on payment page
Fix: Conditional bug that prevented the credit card form to show
19.5.2
Fix: PHP Notices for older installs upgrading
Fix: A few Basic/Freelancer add-ons removed after a review that they shouldn’t have been included
Fix: Service fee added after a fee was already added
Fix: Partial payments updated for better payment workflow, and styling
19.5.1
Fix: Address not saving for some client records
Fix: Mercadopago sandbox option, and new filter for button
19.5
NEW: Basic Theme
NEW: Phone and Fax
Update: CSS for Basic and Default themes
NEW: Shipping add-on support for new themes
19.1.1
Fix: Settings not saved on sites with differing HOME/SITE urls.
Update: Partial Payments and Deposit option logic
Fix: Pointer conflicts
NEW: si_default_due_in_days includes invoice object as param
19.1
New: Transition to new domain
New: New branding for Sprout Invoices
New: Getting started is changed up for new users
Fix: PDF purchase button links
Fix: Login compat with default theme
19.0.2
Fix: Developer logs incorrectly enabled under some circumstances.
19.0.1
New: Start of transition to new domain
Fix: Admin views support smaller screens
New: Login view override support
Fix: Estimate ranges typo
19.0
New: A lot of change to how Partial Payments and Deposits works. They’re now an add-on that can be enabled/disabled.
New: Estimate Ranges Add-on
New: Manual recurring/payment-receipts creation
New: Estimate expiration shortcode
Fix: Payment Term notification shortcodes
Fix: Payment Term notification status
18.1.7
Fix: WooCommerce correctly updating invoice after order status changed.
Update: Service line item type has no qty, and manage admin prevents its use.
Fix: Service fee not automatically added if single processor is active
Fix: PayPal Pro and Standard mode conflicts.
Update: Updated messaging for free users
18.1.6
Fix/Refactor: Line item commenting
New: Filter to bypass service fee
New: Filter for WooCommerce product import
18.1.5
Fix: Notification admin optimization
Fix: Notification content not resetting
Fix: Notification content reset with HTML
18.1.4
Temp: Temporarily removing comments add-on
Fix: PDF CSS not showing terms/info titles
Fix: GST not calculated on reports correctly
Fix: Title of Invoice/Estimate not shown
18.1.3
Fix: Improved PHP 7.1 Support
Fix: Stripe error section shown when there are no errors
Fix: Stripe settings not saving correctly
18.1.1
Fix: Payment receipts for subscription payments not completing under certain circumstances.
18.1
Update: Stripe SDK Updated
Fix: Account Credit Types
Update: Payment options template is using the invoice balance
Update: Try to not record bot/se visits
Fix: Update old admin urls
18.0.9
Update: Double check some meta for recurring and subscription payment invoice duplication, in case the WP_Query meta query is being hijacked.
18.0.8
Update: Notification previews respect which format is selected
18.0.7
Update: Test notifications brought back
Fixed: WooCommerce Add-on description updated
18.0.6
NEW: New filter for invoice total – si_use_total_for_calculated_total
NEW: Add-ons settings no longer blank
Fixed: License key being reset after certain conditions
Fixed: Account Credits add-on unavailable
18.0.5
Fixed: CC Settings not saving
18.0.4
Fixed: Some js admin callbacks not working under some setups
Fixed: More Responize Admin
Fixed: Deprecated PHP Support
Fixed: Typos
18.0
New: Completely New Admin
New: Integrated Support
New: Manual Notifications
New: Improved Invoices List Admin
New: New Notifications: Payment Cleared, and Recurring Invoice
Update/Fix: Reset totals after invoices are cloned for subscriptions and recurring. This should address when servers cache the balance and it’s not reset before the invoice is viewed.
17.2
Update/New/Fix: New WYSIWYG Editor
Update: Sprout Billings styling updates
17.1.0.1
Fix: Stripe user defaulting to admin under specific circumstances
Update: Better PDF Formatting and additional filters
17.0.10
Fix: elements collapsing instead of auto flowing
Update: Allow for estimate totals cache to be reset
17.0.9
Update: All Pro versions of Sprout Invoices include the advanced numbering add-on.
Fix: Stored PDF for notifications may not be stored with the correct file names.
17.0.7
Fix: Prevent non existent users from being attributed to possible payments
Fix: CSS Updates
NEW: Notification shortcode for first_name
Fix: Notes not saving for estimates before sending
Update: PHP version check for WooCommerce integration
Fix: Estimate acceptance actions bug fix for invoice creation
Update: GMT for all history
17.0.6
Update: Improved error messaging for PDF Service.
17.0.5
Fix: PDF Service caching issue
Update: Reporting totals and column adjustments
17.0.3
Fix/Update: Password protection compat for new PDF Service
Fix/Update: Ability to view PDF after invoice is paid (default theme)
Fix: Add-on caching issue
17.0
NEW: PDF Service for better PDF creation!
Fix/Update: Status for records being updated irregularly
Update: Stripe API fixes
Update: Fix for client types
Update: Show the client’s stored address info when using a credit card payment
Update: Minor updates and bug fixes
16.8.1
Update: New Stripe API Changes
16.8
Update: Remove all form integrations add-ons since they’re now in the .org repo for free
16.7.6
Update: Freemius updated for free versions
Fix: Removed private bundled add-on
16.7.5
Update: PO updates
Update: Remove Ready Status add-on because of incompatibilities
Fix: Recurring (more) fail checks
Update: Plaid filter for enviroment
Fix: Project time tracking meta box redundancy
Fix: Fees should not be doubled up
16.7
NEW: More options to change the colors for the default theme in the customizer
Update: Adjustments for better PDF add-on support
16.6.0.1
Update: Reverting GMT offset changes from last release. Needs more testing.
Update: Offsite payment processor update
New: Filtering for checkboxes
Update: Line items totals display updated for the admin.
New: Save a default list of add-ons to be active on setup.