Articles in this section

How to Configure Invoice Printing in ShipHero

ShipHero gives you two ways to control whether invoices print during order fulfillment: an account-level setting that prints invoices automatically during packing, and an automation rule that suppresses invoice printing for specific orders or clients.

Table of Contents

How to Enable Automatic Invoice Printing

The auto-print invoice setting triggers invoice output automatically during the packing process, reducing manual steps for warehouse staff.

Supported Workflows

  • Single Order Shipping (ShipHero Mobile App): The invoice prints automatically when the user selects Pack.
  • Multi-Item Batch Packing: The invoice prints automatically once the packer scans the Tote.

Important

This setting is disabled if Tote QA is enabled for the user. Users with Tote QA active must manually select Print Invoice and Label. See How to Use Tote QA for details.

How to Enable the Setting

  1. Go to My Account > Settings > App Settings.
  2. Locate Automatically print invoice once all items in order are picked.
  3. Check the box to enable the feature.
  4. Click Save Changes.
App Settings page with auto-print invoice checkbox

How to Suppress Invoice Printing with an Automation Rule

The Do not print invoice automation rule prevents invoices from printing even when the Print Invoice button is clicked. This is useful for 3PLs whose clients do not want invoices included with their orders.

When this rule is active, clicking Print invoice & labels or Print invoice will briefly show a spinner but nothing will print. The rule applies to orders created after it is saved.

Print invoice button on the shipping page

How to Set Up the Rule

  1. Go to Orders > Automation Rules.
  2. Click Create New Rule.
  3. Select a Trigger from the dropdown.
  4. Select Do not print invoice from the Action dropdown.
  5. Click Create to save.

For more on building automation rules, see How to Use Automation Rules.

How to Manually Print an Invoice

The Do not print invoice rule only affects the print buttons on the shipping page. You can always view and print an invoice manually from the order detail page.

  1. Go to Orders > Manage Orders.
  2. Open the order number.
  3. Scroll to Actions on the right side of the page.
  4. Click View Invoice.
  5. The invoice opens in a new tab. Click Print.

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.