SubPro Book a fit call

Free construction submittal log template (Excel).

A submittal log template is a spreadsheet that tracks every submittal a project requires: the spec section it comes from, what has to be submitted, who owes it, and where it stands. Six editions below, screenshots first. No email required.

Submittal Log Pro, Navy24 columns, dates that calculate
The Pro submittal log in the Navy edition: a dark header row over 24 columns, six example rows with spec sections, types, responsible parties, long-lead flags, and required-on-site dates

Six free logs. Pick a color, download, start typing.

Download a filled example log
Submittal Log ProNavy
The Navy edition of the Pro submittal log: a navy header row over 24 columns with six example rows, long-lead flags in amber and the date columns filled

Navy

Ink header, safety orange numbers. The default, and the one in the screenshots below.

Submittal Log Classic14 columns
The Classic submittal log: a blue header row over the 14 columns SubPro exports, with three grey example rows

Classic

The 14-column log SubPro's own exports use, with dropdowns and a legend sheet. The Log Build returns this format filled in.

Inside every Pro workbook

Seven sheets. The four you will live in are below, rendered from the Navy file. The other three are Read Me, Lists, and a note about getting it filled in.

The Submittal Log sheet: 24 columns from submittal number through notes, with type, party, and status dropdowns and the calculated date columns in navy
Submittal Log 24 columns, 300 rows prepared, dropdowns for type, party, ball in court, review action, and status. Headers and the first seven columns stay frozen.
The Dashboard sheet: tiles for total, open, awaiting review, overdue, long-lead open, approved share, and average days in review, then counts by status, review action, ball in court, and division, with a bar chart
Dashboard Seven tiles, counts by status, review action, ball in court, and division, and a chart. Nothing on it is typed; it reads the log.
The Schedule sheet: the same rows by date, with a days-to-submit-by countdown in red when negative and amber inside two weeks
Schedule The same rows by date. Days to Submit-By counts down from today, red when it goes negative, amber inside two weeks.
The Transmittals sheet: one row per transmittal with number, date, recipient, submittals enclosed, purpose, method, and returned date
Transmittals One row per transmittal sent, tied back to the log by submittal number, with purpose and method dropdowns.

How the dates work

You type two dates and a lead time. The workbook does the arithmetic and turns red when it is losing.

  1. Required on siteThe need-by date from the construction schedule. You type it, with the supplier's lead time beside it.
  2. Submit byCalculated: required on site, less lead time, less the review period, less a buffer. Both allowances are two cells on the Lists sheet.
  3. Review dueCalculated the day you enter Date Sent: sent plus the review period. Days in Review counts from there.
  4. Days overdueCalculated and red when positive. Before sending it measures against Submit By; after sending, against Review Due.

What belongs in every column.

Every column earns its place. Delete one and someone downstream asks you for it by Friday. The Classic log carries the first fourteen of these.

ColumnWhat goes in it
Submittal #Your numbering under the project, TW 0024-001 and up, never reused. The transmittal and the returned copy quote it.
Rev0 on first issue. Add one for every resubmittal so the history reads at a glance.
Spec SectionThe six-digit MasterFormat number with spaces, 08 71 00. The dashboard counts divisions from these first two digits.
Spec TitleThe section name as the project manual prints it, so a reviewer does not need the number memorized.
Spec Para.The paragraph that requires the item, 1.04.A. The citation that settles arguments.
TypeA dropdown of 15 submittal types, each defined on the Read Me sheet.
DescriptionWhat is being submitted, in one sentence a reviewer can check against the spec book.
ManufacturerThe manufacturers the section names, comma separated when it names more than one.
Product / ModelModel numbers when the project manual calls them out.
Responsible PartyWho owes the submittal. The list is yours to edit on the Lists sheet.
Ball in CourtWho holds it right now: subcontractor, supplier, GC, architect, engineer, or owner.
Long-LeadY turns the cell amber and sorts the row to the top of the schedule view.
Lead Time (days)Order to delivery, from the supplier's quote.
Required On SiteThe need-by date from the construction schedule.
Submit ByCalculated: required on site, less lead time, less the review period, less the buffer.
Date SentWhen it went to the design team. Starts the review clock.
Review DueCalculated: date sent plus the review period on the Lists sheet.
Date ReturnedWhen the stamp came back.
Days in ReviewCalculated: returned minus sent, or today minus sent while it is still out. Your reviewer's turnaround record.
Review ActionThe stamp wording: No Exceptions Taken, Approved as Noted, Revise and Resubmit, Rejected, Received for Record.
StatusA dropdown of nine, and the cell colors itself as it changes.
Days OverdueCalculated and red when positive: against Submit By before sending, against Review Due after.
Package FileThe file name or link for the assembled submittal package.
NotesSubstitutions, hold points, owner decisions, and anything the next reviewer needs to know.

One row, filled the way a reviewer wants it.

Take joint sealants. The spec book says, in Section 07 92 00 paragraph 1.05.C, that the contractor shall submit product data and color samples for each sealant used in exposed joints. That one sentence becomes one row:

002 | 0 | 07 92 00 | Joint Sealants | 1.05.C | Samples | Sealant product data and color samples for exposed joints | Sika, Tremco | Finishes sub | Subcontractor | N | 10 days | required on site 10/15

The description restates the requirement in plain words. The type column tells a reviewer to expect product data and physical samples. The paragraph points at the exact sentence, so when the architect asks why a color board showed up, the answer is one lookup away. The workbook takes the lead time and the site date and writes the submit-by date itself. Do that for every section in the book and you have a submittal log. On a real spec book, that is hundreds of sentences to find, read, and retype.

Where the template stops scaling.

A template solves the formatting problem. It does not solve the reading problem. Filling this file means opening every CSI section, finding the submittals article, and typing one row per requirement without missing the warranty buried in Part 3 or the mock-up hiding in a reference standard. On a 200-page spec book that is a long week of a project engineer's time. On a 1,500-page spec book it is the reason the log gets skimmed, and skimmed logs are how missing submittals end up on the punch list.

The file is honest about its limits. At 50 rows it works. At 500, accuracy dies by copy-paste: a dragged formula, a duplicated submittal number, a pasted row that still names the wrong section. No formatting fixes that, because the failure is in the typing, not the template.

That reading-and-typing pass is the part SubPro takes on. It reads the spec book, drafts the log with the spec page cited on every row, assembles the supporting submittal packages where matches exist, and flags the rows that need a human call. The Log Build returns the Classic format filled in from your spec book, numbered under your project. The filled example log above is real output from a sample spec book.

Template questions

What is a submittal log?

The master list of every submittal a construction project requires: shop drawings, product data, samples, certificates, and closeout documents. Each row records the spec section that requires it, who owes it, when it is due, and where it stands in review.

Is a submittal register different from a submittal log?

Nothing, in practice. Register is the more formal spec-book word and log is what most field teams say. Both mean the tracked list of required submittals. Some teams use register for the contract-required list and log for the working tracking sheet, but the columns are the same.

What is the difference between the Classic and Pro templates?

Classic is the 14-column log SubPro's own exports use, with type and status dropdowns and a legend sheet. Pro adds ten more columns, the date chain that calculates submit-by, review-due, and overdue on its own, a dashboard, a schedule view, a transmittal log, and a settings sheet. The Log Build returns the Classic format.

Who keeps the submittal log?

On most jobs the general contractor's project engineer or project manager owns the log, and each subcontractor owes the entries for its scope. On smaller jobs the sub who self-performs keeps a log for its own trade. Whoever owns it, one person should own it, or two versions drift apart by the second week.

How many rows should a submittal log have?

It scales with the spec book. A 200-page commercial spec book often lands between 150 and 250 rows once every section's submittals article is read closely. Big institutional work runs far higher. If your log has 40 rows for a full building, sections are probably being skimmed.

Do the formulas work in Google Sheets and LibreOffice?

Yes. The Pro workbook uses COUNTIF, COUNTIFS, AVERAGEIFS, TODAY, and two named cells, which Excel, Google Sheets, and LibreOffice all support. Import the XLSX rather than opening it read-only and the dropdowns, colors, and chart carry over.

Does the template work in Google Sheets?

Yes. In Google Sheets use File, then Import, and upload the XLSX. The table formatting and the legend sheet carry over. The template also opens in LibreOffice and in Excel back to 2010.

Send us one spec book.

You have the format. The typing is the trap. Get the template back filled in, numbered, and cited from your own project manual.