Skip to main content

How Can I Calculate a Percentage of an Order Without Including Logistics and Delivery?

Here's how you can calculate the percentage of an order before including logistics and delivery.

Colin Connor avatar
Written by Colin Connor
Updated today

This feature is available on all Goodshuffle Pro Plans.

If you need to apply a fee—like a Rush Fee—as a percentage of the order excluding logistics and delivery, you can do this using creating a service item set to a “Percent of Order” pricing structure.

Example Use Case

“I charge a 10% Rush Fee for any job booked within one business day of the event. I want this fee to apply only to the rental and service items—not to delivery or logistics costs.”


Step-by-Step Instructions

  1. Navigate to the “Inventory” tab.

  2. Either:

    • Create a new item for the fee (e.g., “Rush Fee”), or

    • Search for an existing one and click to edit it.

    • You can also create this service directly within a project

  3. Click the pencil icon to enter edit mode.

  4. In the “Basics” section, find the “Pricing Structure” dropdown.

  5. Choose “Percent of Order.”

  6. Check the box for “Exclude Logistics.”

  7. Save your changes.

You can also create this service without leaving your project workspace:

  1. Inside your project, click “Add Inventory Item” within the relevant Line Item Group.

  2. In the pop-up window, click “+Create Inventory Item” in the top-right corner.

  3. Then follow Steps 4–7 above to configure the pricing structure and exclude logistics.

Apply the Fee to a Project

When you add this service to a project:

  • The percent-based fee will only apply to Rental and Service items (like DJ or Bartender).

  • It will exclude all Logistics items, such as delivery, pickup, or setup.

This ensures your percentage-based fee accurately reflects the portion of the order you want it to apply to.


Need Additional Support?
Click the blue chat bubble in the bottom corner of your screen to message our support team—we’re happy to help!

Did this answer your question?