Why This Matters
Before a contract gets signed, you need to make sure all the required documents and information are in place — utility bills, ID photos, site surveys, you name it. If something's missing, it delays the whole project.
Perfect Packet is a built-in checklist feature that ensures every required document is submitted and verified before a contract can be generated. Think of it as a " pre-flight checklist" for your contracts — nothing moves forward until everything's accounted for.
What You'll Need
Admin access to SubcontractorHub
Access to the Manage Database section
A list of documents/items you want to require before contracts are generated
Step-by-Step Instructions
Part A: Create a New Perfect Packet Item
Step 1: Open the Database
From the main menu, go to Manage Database → click Database.
Step 2: Navigate to Perfect Packet
Click the Additional dropdown and select Perfect Packet.
Step 3: Add a New Packet Item
You'll see a list of all existing Perfect Packets. Click the + Add button to create a new one.
Step 4: Fill In the Details
Complete the form with these fields:
Field | What to Enter |
Label | A friendly name (e.g., "Utility Bill" or "Site Photos") |
Key | A unique identifier (usually auto-fills from the label) |
Job Type | Select the relevant job type (e.g., Solar, Roofing) |
Is Required | Choose Yes if this must be submitted; No if optional |
Type | The data type — most commonly File |
Is Multiple File | Check this if the item allows multiple file uploads |
Click Save when you're done.
💡 Pro tip: You can create packet questions that depend on other fields. For example, show a field only if the answer to a related question is "Yes." If it's "No," the field stays hidden — keeping things clean for your team.
Step 5: Edit or Delete Existing Packets
To manage your existing packets: - Click the pencil icon ✏️ to edit any packet's details - Click the trash can icon 🗑️ to delete a packet you no longer need
Use the table view to filter, search, and review all packets by status, job type, and file type.
Part B: Control Packet Visibility for Connected Sales Organizations (EPC Only)
This section applies only if you're an EPC organization connected to one or more sales orgs.
If you work with multiple sales organizations, you can control which Perfect Packets each sales org sees. This lets you tailor documentation requirements for different partnerships.
Step 6: Open the Perfect Packet for Editing
From your EPC account, go to the Perfect Packet tab. Click the pencil icon to edit a packet.
Step 7: Click Edit
Click Edit to open the packet's details.
Step 8: Select Sales Organizations
Open the Sales Organizations dropdown and select which orgs should see this packet.
If you don't select any → the packet applies to ALL connected sales orgs by default
If you select specific orgs → only those orgs will see the packet
Click Update to save.
Real-World Example
Tom runs an EPC company that works with three different sales organizations across the Southeast. His Florida sales team needs a "Wind Mitigation Report" in the Perfect Packet, but his Georgia team doesn't. Tom creates the packet item, sets it as required, then uses the Sales Organizations dropdown to assign it only to his Florida sales org. Now only the Florida team sees that requirement — keeping things simple for everyone.
Pro Tips
💡 Start with the essentials — utility bill, signed agreement, ID, and site photos are common required items
💡 Use "Is Required = Yes" for documents that absolutely must be collected before contract generation
💡 Enable "Multiple File" for items like site photos where you'll need more than one upload
💡 Review your packets quarterly to remove outdated items and add new requirements
💡 Related: See How to Use SubcontractorHub's Perfect Packet for the end-user guide on submitting packets
Troubleshooting
Issue | Solution |
Can't find Perfect Packet in the database | Make sure you're looking under Additional in the Database dropdown |
Sales org can't see a packet | Check the Sales Organizations setting — if no orgs are selected, it applies to all |
Required packet not blocking contract | Verify that "Is Required" is set to Yes and the job type matches |
Key Terms
Perfect Packet — A checklist of required documents and information that must be submitted before a contract can be generated
EPC (Engineering, Procurement, Construction) — The organization that manages the installation and works with sales organizations
Sales Organization — A partner company that handles customer sales and refers projects to the EPC
Last updated: May 8, 2026 | Batch 08 rewrite from original "How To Set Up And Manage Perfect Packet"







