Product Icon

Print Invoice for WooCommerce

Create professional WooCommerce invoices with custom branding, tax details, and order information. Print or save invoices as PDFs.
Choose a billing option
$39
Save 20%
$78 $62.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

WooCommerce PDF Invoice & Print Invoice Plugin

Simplify order invoicing with Print Invoice for WooCommerce, a convenient WooCommerce PDF invoice plugin that helps customers access, view, and print professional order invoices directly from their WooCommerce accounts. Store administrators can also generate and print invoices from the WooCommerce order management screen, making everyday invoice management easier.

Create professional, branded WooCommerce invoices with your company logo, business information, colors, fonts, product details, SKUs, quantities, prices, discounts, shipping information, customer notes, and relevant tax details. Customize the available invoice layout options to create clear, print-friendly documents that reflect your business identity.

Whether you operate an online retail store, B2B business, wholesale shop, or digital product store, this WooCommerce invoice plugin provides a simple way to make order invoices accessible without manually preparing documents for every customer.

Why Choose Print Invoice for WooCommerce?

Customers often need invoices for accounting, business expenses, tax records, reimbursements, and purchase documentation. Without convenient invoice access, store administrators may need to respond to repeated requests and manually provide order records.

Print Invoice for WooCommerce streamlines this process by providing customer invoice access and administrator printing features within the WooCommerce order workflow.

  • Customer Invoice Access: Allow customers to access their order invoices from their WooCommerce account.
  • Print WooCommerce Invoices: Let customers open and print invoices for their purchases.
  • Save Invoices as PDF: Customers can use the browser’s print dialog to save a print-ready invoice as a PDF.
  • Admin Invoice Printing: Generate and print invoices directly from the WooCommerce order administration screen.
  • Custom Invoice Branding: Display your company logo, business name, address, and other branding details.
  • Detailed Order Information: Include supported product, customer, pricing, shipping, and order information.
  • Tax and VAT Details: Display relevant tax information and business registration details.
  • Flexible Invoice Layout: Customize supported colors, fonts, borders, and page orientation options.
  • Responsive Invoice Display: Provide a convenient invoice viewing experience on desktop and mobile devices.
  • HPOS Compatibility: Use the plugin with WooCommerce High-Performance Order Storage.

Generate Professional WooCommerce PDF Invoices

Present your order information in a clear, professional invoice format. Print Invoice for WooCommerce uses your store’s order information to help create invoices containing the details customers need for their purchase records.

Depending on your configuration, invoices can display:

  • WooCommerce order numbers and order dates
  • Customer names and billing information
  • Shipping addresses and shipping details
  • Product names, SKUs, and quantities
  • Product prices, discounts, and applicable taxes
  • Payment and order information
  • Customer notes and other supported order fields
  • Company details and relevant tax registration information

A well-organized invoice makes it easier for customers to review their purchases, maintain accounting records, and retain documentation for business expenses.

Let Customers Print Invoices from WooCommerce My Account

Give customers convenient access to their invoices after completing a purchase. Instead of contacting customer support to request an invoice copy, customers can open their WooCommerce orders and use the available invoice option.

This self-service approach is especially useful for returning customers, business buyers, and shoppers who regularly need purchase documentation.

  • Provide invoice access through the customer order area.
  • Allow customers to view order details in a print-friendly layout.
  • Make it convenient to print invoices for personal or business records.
  • Let customers save invoices as PDF files using the browser’s print dialog.
  • Reduce repetitive requests for invoice copies.

By making invoices easier to access, you can improve the post-purchase experience while reducing routine administrative work.

Print Invoices Directly from WooCommerce Orders

Store administrators can generate and print invoices directly from the WooCommerce order administration screen. This keeps invoice printing close to your existing order management workflow.

Admin invoice printing is helpful when responding to customer requests, reviewing order information, preparing purchase documentation, or maintaining business records.

Rather than preparing each invoice manually, administrators can use the plugin’s invoice functionality to produce a document based on the relevant WooCommerce order.

Customize Your WooCommerce Invoice Template

Create branded invoices that reflect your business identity. Print Invoice for WooCommerce provides invoice customization options so you can adjust the appearance of your documents and display relevant company and order information.

  • Company Logo: Display your business logo on invoices.
  • Business Information: Include your company name, address, and contact information.
  • Colors and Fonts: Customize supported styling options to match your brand.
  • Invoice Borders: Adjust available border and visual presentation settings.
  • Page Orientation: Select supported portrait or landscape layouts.
  • Product Information: Display supported product names, SKUs, quantities, and prices.
  • Customer Information: Include relevant customer and billing details.
  • Tax Information: Display applicable tax details and business registration information.

Customizing your invoice design helps create a consistent experience across your WooCommerce store, order communications, and customer documentation.

WooCommerce Invoice Printing with Tax and VAT Details

Invoices often need to include more than basic product and pricing information. Depending on your business requirements, customers may need to see tax amounts, VAT information, business registration details, and other relevant order data.

Print Invoice for WooCommerce supports displaying relevant tax and order information through its available invoice settings. Configure the supported details to help customers review their purchases and maintain their records.

Note: Tax display and invoice formatting do not automatically guarantee compliance with every country’s invoicing or tax regulations. Confirm your local requirements before using invoices for statutory tax documentation.

WooCommerce Invoice Plugin for B2B and Wholesale Stores

Business customers frequently require invoices for bookkeeping, expense reporting, internal approvals, and purchase records. Providing convenient invoice access can make the purchasing experience more efficient for B2B and wholesale customers.

  • B2B Ecommerce Stores: Provide business buyers with accessible order invoices.
  • Wholesale WooCommerce Stores: Help wholesale customers retrieve purchase documentation.
  • Retail Stores: Allow individual customers to print invoices for their purchases.
  • Digital Product Stores: Make order documentation accessible to customers.
  • Service-Based Businesses: Present relevant customer and order information in a professional invoice format.

Whether your store processes individual orders or recurring business purchases, a straightforward invoice workflow can help simplify order documentation.

How to Print a WooCommerce Order Invoice

Getting started with Print Invoice for WooCommerce is straightforward.

  1. Install the Plugin: Install and activate Print Invoice for WooCommerce on your WordPress website.
  2. Configure Invoice Settings: Enter your business information and customize the available invoice appearance settings.
  3. Receive Customer Orders: Customers place orders through your normal WooCommerce checkout.
  4. Access the Customer Account: Customers open the relevant order from the My Account area.
  5. Open the Invoice: Use the available invoice option to view the order invoice.
  6. Print or Save as PDF: Print the invoice or save it as a PDF using the browser’s print dialog.
  7. Print from the Admin: Administrators can also access invoice printing from WooCommerce orders.

This workflow makes order invoices more accessible without requiring customers to request a separate document from your store administrator.

Reduce Invoice Requests and Administrative Work

Customers may request invoices for expense claims, accounting, purchase records, reimbursements, and tax documentation. Handling each request manually can take time, particularly for stores that process many orders.

By providing customer invoice access and administrator printing, Print Invoice for WooCommerce helps simplify routine invoicing tasks and reduce unnecessary back-and-forth communication.

Customers can retrieve their order documentation when needed, while your team can focus on other store operations instead of repeatedly preparing invoice copies.

Compatible with Modern WooCommerce Order Management

Print Invoice for WooCommerce is designed to work within your WooCommerce store’s order management workflow. Administrators can access invoice functionality from WooCommerce orders, and customers can access their available invoices through their account.

The plugin supports WooCommerce High-Performance Order Storage (HPOS), helping stores that use WooCommerce’s modern order storage system integrate invoice functionality into their existing setup.

Configure the available options from your WordPress dashboard and adapt the invoice presentation to your business requirements without editing code for standard settings.

Simplify WooCommerce Invoice Management with Print Invoice

Make invoice management easier for your customers and your team with Print Invoice for WooCommerce. Provide convenient customer invoice access, administrator printing, professional branding, detailed order information, and flexible invoice presentation options.

Whether you operate a retail, wholesale, B2B, or digital product store, give customers a convenient way to access their purchase documentation while simplifying everyday order administration.

Choose Print Invoice for WooCommerce to make order invoicing more convenient and provide a professional post-purchase experience.


Frequently asked questions

Can customers print invoices from their WooCommerce account?
Yes! This WooCommerce print invoice plugin adds a "Print Invoice" button to the customer's My Account → Orders page, allowing them to instantly print or download invoices for their orders.
Can store admins print invoices from the backend?
Absolutely! This WooCommerce invoice printing plugin allows store administrators to print invoices directly from the WooCommerce order edit page in the backend. Simply open any order in the admin area and click the "Print Invoice" button to generate and print the invoice instantly.
Can I customize the invoice design and branding?

Absolutely. You can customize every part of your invoice:

  • Add your company logo, name, and address

  • Choose colors, fonts, and borders

  • Adjust font size and page layout (portrait or landscape)

  • Control what information appears (images, SKU, discounts, etc.)
    No coding required — all settings are available in the plugin’s admin panel.

Is it compatible with WooCommerce HPOS (High-Performance Order Storage)?

Yes. Print Invoice for WooCommerce is fully compatible with WooCommerce HPOS, ensuring optimal performance and database reliability.

How secure are the invoices?

Security is built in. Each invoice is protected by order key verification, which ensures that only the order’s owner (logged-in customer) can access and print it.

Can I change the invoice number format?

Yes. You can set a custom prefix for invoice numbers in the plugin settings. Developers can also use the piwc_invoice_number filter for advanced customization.

Can I hide the print button for certain order statuses?

By default, the button appears for all orders. However, developers can use WordPress hooks to restrict the button to specific order statuses (for example, only “Completed” orders).

Does it work on mobile devices?

Yes. The invoice layout is fully responsive and print-friendly, ensuring professional results on desktop, tablet, and mobile devices.

Can I add my company’s tax details or VAT number?

Yes. You can include your tax or VAT registration number, company address, phone number, and other business details in the invoice header or footer.

Can customers download invoices as PDF?
Yes! Customers can print invoices or save them as PDF using their browser's print options. This WooCommerce printable invoice plugin is optimized for both printing and PDF generation. Admins can also save invoices as PDF when printing from the backend.

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 7.0
  • Tested with WooCommerce: 9.0
  • Requires at least WordPress: 5.8
  • Requires at least WooCommerce: 6.0

Countries

  • Worldwide

Related Products

Price $279 annually
Rated 3.9 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.