---
title: "Seattle CIP: project cost and annual appropriations"
description: "Read Seattle CIP cost, resources, annual appropriations, and unsecured funding without double counting. Separate project totals from construction scope."
canonical: "https://scalewithsearch.com/articles/seattle-cip-total-project-cost-annual-appropriation"
---
## Site navigation

- [Scale With Search](https://scalewithsearch.com/)
- Services
  - Services
    - [AI systems](https://scalewithsearch.com/ai-systems)
    - [Site build](https://scalewithsearch.com/work#site-build)
    - [Whole website fix](https://scalewithsearch.com/work#whole-website-fix)
    - [Content library with SEO](https://scalewithsearch.com/work#content-library)
    - [Working session](https://scalewithsearch.com/audit)
  - Start here
    - [Send your brief](https://scalewithsearch.com/work#send-your-brief)
    - [Example scope](https://scalewithsearch.com/work#review-the-example-scope)
  - [Prices and terms](https://scalewithsearch.com/work#prices-and-terms)
- Industries
  - Real estate
    - [Real estate agents and teams](https://scalewithsearch.com/for/real-estate)
    - [Platforms, ownership, and IDX](https://scalewithsearch.com/for/real-estate/real-estate-website-platforms-ownership-idx)
    - [Search, content, and AI](https://scalewithsearch.com/for/real-estate/real-estate-search-content-ai)
    - [Inquiries, campaigns, and handoffs](https://scalewithsearch.com/for/real-estate/real-estate-website-inquiries-campaigns-handoffs)
    - [Buyer, seller, and local pages](https://scalewithsearch.com/for/real-estate/real-estate-buyer-seller-local-resources)
    - [Rules, privacy, and trust](https://scalewithsearch.com/for/real-estate/real-estate-website-rules-privacy-trust)
  - Browse by business
    - [Trades and home services](https://scalewithsearch.com/for/#group-trades)
    - [Health, wellness, and animal care](https://scalewithsearch.com/for/#group-practices)
    - [Law, finance, and IT](https://scalewithsearch.com/for/#group-professional)
    - [Marketing and SEO agencies](https://scalewithsearch.com/for/#group-agencies)
    - [Shops and manufacturers](https://scalewithsearch.com/for/#group-manufacturing)
    - [Restaurants, shops, studios, and nonprofits](https://scalewithsearch.com/for/#group-local-services)
  - Chiropractic practices
    - [Chiropractic and wellness practices](https://scalewithsearch.com/for/chiropractic-and-wellness-practices)
    - [Chiropractic and physical therapy clinics](https://scalewithsearch.com/for/chiropractic-and-physical-therapy-clinics)
  - [All industries](https://scalewithsearch.com/for/)
- Resources
  - Free tools
    - [AI readiness check](https://scalewithsearch.com/check)
    - [Free tools](https://scalewithsearch.com/tools/)
    - [Free Starter Kit](https://scalewithsearch.com/kit/business-memory-starter-kit.zip)
  - Guides
    - [AI-native library](https://scalewithsearch.com/ai-native)
    - [Industry intelligence](https://scalewithsearch.com/intelligence)
    - [Office job guides](https://scalewithsearch.com/guides/)
    - [Business memory](https://scalewithsearch.com/articles/business-memory-for-ai-agents-guide)
    - [Agent governance](https://scalewithsearch.com/articles/ai-agent-governance-guide-small-business)
    - [Migration and ownership](https://scalewithsearch.com/articles/leaving-vendor-ai-memory-guide)
  - Articles
    - [All articles](https://scalewithsearch.com/articles/)
    - [What changed](https://scalewithsearch.com/changes/)
- About
  - Evidence
    - [Proof](https://scalewithsearch.com/proof)
  - Scale With Search
    - [About](https://scalewithsearch.com/about)
    - [How it works](https://scalewithsearch.com/how-it-works)

# Capital project cost and annual appropriations: read a Seattle CIP budget

A project's largest budget number is not automatically the amount a contractor could bid. Read the label, period, and funding status before using any figure. Seattle's Capital Improvement Program (CIP) reader guides distinguish whole-project estimates, spending history, annual appropriations, future requests, and unsecured funding.

Use those distinctions to prepare a research worksheet. Keep any construction procurement estimate in a separate section with its own source. The worksheet can support an estimating discussion without making a claim about legal spending authority or available contract value.

This article uses invented figures to demonstrate the reading method. It complements the [public project intelligence guide for general contractors](/intelligence/general-contractors-and-construction). A chief estimator or commercial lead should decide which verified procurement information belongs in a bid decision.

## Start with the edition, unit, and project type

Use the [Seattle CIP archive](https://www.seattle.gov/city-budget-office/capital-improvement-program-archives) to identify the document you are reading. The [2026–2031 edition](https://www.seattle.gov/city-budget-office/capital-improvement-program-archives/2026-2031-adopted-cip) is labeled adopted. The [2027–2032 edition](https://www.seattle.gov/city-budget-office/capital-improvement-program-archives/2027-2032-proposed-cip) is labeled proposed. Preserve that difference in your worksheet.

Copy the project identifier and department before transcribing financial values. Record the printed currency unit next. If a table states amounts in thousands, retain that unit with every extracted number. Do not rely on the presence or absence of a dollar sign to supply the scale.

Check the project type as well. Seattle defines total project cost for a discrete project and distinguishes discrete projects from ongoing programs and debt service. The relevant definitions appear on pages i–ii of the [adopted reader guide](https://www.seattle.gov/documents/Departments/FinanceDepartment/2631adoptedcip/cip_readers%20guide.pdf).

Do not force an ongoing program into a single-building budget worksheet. First decide which entry, asset, or procurement package you intend to investigate. A program-level figure may remain useful context, but label its level explicitly.

## Separate the whole-project estimate from the six-year window

Seattle defines total project cost as the expected estimate for a discrete project, including spending beyond the current six-year window. This definition appears on page ii of the [adopted guide](https://www.seattle.gov/documents/Departments/FinanceDepartment/2631adoptedcip/cip_readers%20guide.pdf).

Therefore, a total and the visible annual columns do not automatically describe separate pools of money. A whole-project estimate can cover periods outside the displayed planning window. Read any out-year treatment before comparing the total with a sum of annual entries.

For your worksheet, create one row called “Whole-project estimate, as printed.” Add the source page and the edition. Create separate rows for any annual values you want to study. Never place the whole-project total in the same addition formula as its component periods.

Also retain the scope description beside the estimate. If the scope changes between editions, a dollar difference does not explain itself. Ask whether the documents describe comparable work before calculating a percentage change. Keep that question visible when the answer remains unresolved.

Use the companion guide to [comparing proposed and adopted Seattle project versions](/articles/seattle-capital-plan-proposed-adopted-project-versions) when reconciling editions. Financial arithmetic comes after project identity, scope, and document status have been checked.

## Read the Resources table by column meaning

The Resources table identifies sources supporting the project. Its columns include prior-year life-to-date expenditures, the revised current-year budget, proposed or adopted appropriations, and estimated requests for later years. Seattle describes the revised budget as including several adjustments, including carry-forward balances. These definitions are on page ii of the [proposed reader guide](https://www.seattle.gov/documents/Departments/FinanceDepartment/2732proposedcip/cip_ReadersGuide.pdf).

Treat life-to-date expenditure as a historical quantity. Treat a future request as a future request. Preserve the exact column year and label instead of reducing every amount to “budget.” That broad label conceals the distinction you need for a sound comparison.

When recording a revised current-year figure, retain its status as a revised budget. Do not describe it as remaining cash, unspent construction capacity, or an available award amount. None of those interpretations follows from the field label alone.

Keep source names attached to rows. A figure without its resource label may become difficult to reconcile with the original page. If a resource name is unclear, copy it exactly and leave an explanation question for the reviewer.

Do not turn blank cells into zeroes automatically. Record whether the source shows a blank, a dash, zero, or another notation. A later reviewer must be able to distinguish the source's statement from a transcription choice.

## Recognize the second view of annual funding

The Fund Appropriations/Allocations table identifies appropriating funds and annual project totals for the current and adopted budget years. This definition appears on page ii of the [adopted reader guide](https://www.seattle.gov/documents/Departments/FinanceDepartment/2631adoptedcip/cip_readers%20guide.pdf).

Read that table alongside Resources. Do not automatically add both table totals together. First check whether the figures describe the same project and year through different classifications. Use the source labels to establish the relationship rather than treating a second table as additional money.

If two annual totals differ, keep both as printed. Record the exact tables and headings you compared. Check the edition, period, units, and any notes before escalating the discrepancy. Do not insert a balancing value to make the worksheet look complete.

This is a document-reading method. It does not determine what an agency may legally spend or when a particular expenditure is authorized. Obtain that interpretation from the responsible public financial or procurement authority when the decision requires it.

## Work through invented overlapping figures

All numbers below are fictional and stated in millions of dollars. They demonstrate overlapping labels, not an actual Seattle project. Assume the fictional project is discrete and has a whole-project estimate of 20 million dollars.

| Fictional worksheet entry | Millions of dollars | Meaning in this example |
| --- | --- | --- |
| Whole-project estimate | 20 | Estimate across the project's life |
| Prior life-to-date expenditure | 4 | Historical spending before the current year |
| Revised current-year budget | 3 | Current-year planning amount |
| Next-year proposed appropriation | 5 | Proposal for the next budget year |
| Later-year estimated requests | 6 | Requests across later years in the window |
| Spending beyond the window | 2 | Example out-year amount |
| Next-year fund-table total | 5 | The same next-year amount shown by fund |
| Unsecured portion | 2 | Part of the project estimate without committed funding |

For this simplified example only, assume the five time-based components are mutually exclusive and reconcile to the whole-project estimate. In millions of dollars, their arithmetic is 4 + 3 + 5 + 6 + 2 = 20. Real project tables require their own reconciliation and notes. Do not impose this equation on a source that does not support it.

Adding the whole-project estimate to those components would count the same planned total twice. Adding the second 5 million dollars would count the assumed next-year amount again. Adding the unsecured 2 million dollars would treat a funding-status distinction as extra project cost.

Those mistakes produce 47 million dollars from the eight displayed rows. The calculation is numerically straightforward and conceptually wrong. It adds a total, its assumed components, a repeated annual view, and a funding-status subset.

The correct result from this example is a whole-project estimate of 20 million dollars, with that label retained. It is not a verified construction package value. The example supplies no procurement scope, engineer's estimate, accepted alternates, or bid documents. Leave the construction procurement amount blank and mark it unverified.

## Keep unsecured funding distinct from a funding strategy

Seattle defines unsecured funding as the portion of project cost without committed funding. The accompanying strategy explains the department's plan to secure it. These definitions appear on page iii of the [proposed guide](https://www.seattle.gov/documents/Departments/FinanceDepartment/2732proposedcip/cip_ReadersGuide.pdf).

For the fictional project, retain the unsecured 2 million dollars as a labeled subset of the estimate. Do not add it to the total. Do not remove it from the estimate merely because it is unsecured. The two fields answer different questions: expected cost and funding commitment.

Keep any future request distinct from a committed resource. A request amount in a later column should retain that status in your research note. A described funding strategy should remain a plan until a controlling source establishes the relevant commitment.

You also cannot infer that the unsecured 2 million dollars equals the 2 million dollars beyond the window. Matching amounts do not establish a relationship. In this example, their distribution is deliberately unspecified. Add a question about the allocation if it matters to your review.

Seattle also describes a financial planning strategy for certain discrete projects, covering the lifetime funding plan. See pages ii–iii of the [adopted guide](https://www.seattle.gov/documents/Departments/FinanceDepartment/2631adoptedcip/cip_readers%20guide.pdf). Read the applicable narrative with the tables before summarizing the funding position.

## Build a worksheet with a separate procurement section

Organize the worksheet into source identity, financial fields, and procurement evidence. Keep the sections together so the estimator can see what the budget document establishes and what remains unknown.

| Worksheet section | What to record | Review question |
| --- | --- | --- |
| Source identity | Edition, status, department, project number, page, access date | Are these figures from the same project and edition? |
| Scope and type | Discrete or other type, description, estimated dates | Does the described work match the intended research? |
| Financial fields | Printed label, unit, period, amount, funding status | Is this a total, historical figure, annual value, or request? |
| Relationships | Known overlap, exclusions, table notes, unresolved differences | Would this calculation count an amount twice? |
| Procurement evidence | Current package identifier, documents, scope, amendments | Is there verified construction work available to evaluate? |
| Company decision | Reviewer, decision date, next evidence needed | What justifies further estimating effort? |

Attach a calculation only when its inputs have compatible meanings. Write the assumption beside the calculation. For example, an annual comparison needs the same period definition and a defensible scope match. A subtraction that mixes a total estimate with an unrelated revised budget is not a useful remaining-work calculation.

Use “not verified” for a missing procurement amount. Use “not applicable” only when you have a reason that the field does not apply. Those labels should remain distinct from a verified zero. They communicate different states to the person reviewing the worksheet.

## Preserve the reading behind the decision

Retain the source pages with the completed worksheet. Record corrections as dated changes so the next estimator can see why a figure moved. The [business memory guide](/articles/business-memory-for-ai-agents-guide) explains how source records can remain available across repeated reviews.

The [general contractor overview](/for/general-contractors-and-construction) describes the surrounding office work. For capital-plan reading, the useful handoff is narrower: labeled figures, explicit relationships, unresolved funding questions, and separately verified procurement evidence.

Scale With Search can discuss a written scope for maintaining these source records and review handoffs. The responsible estimator retains the decision about pricing work. Public-owner staff retain authority over their budget and procurement interpretations.

[Discuss your scope](/work)

## Source access record

The Seattle archive, both edition pages, and both reader guides were reopened on October 28, 2026. Printed pages i–iii correspond to PDF pages 1–3. The cost and financial table definitions appear on page ii. Unsecured funding appears on page iii. All example amounts and their relationships are invented. No actual project's financing, spending authority, construction estimate, or open procurement was verified.


Continue the website review: [AI-native general contractors: the first functions to build](/articles/ai-native-general-contractors-first-functions); [Which Google categories fit your contracting business?](/articles/contractor-google-business-profile-categories); [Should a contractor show a home address on Google?](/articles/contractor-google-profile-home-office-address); [Contractor website ownership: prepare the agency handoff](/articles/contractor-website-domain-ownership-handoff); [Contractor website inquiries missing from email: what to check](/articles/contractor-website-form-email-delivery); [How to reduce spam in a contractor website inquiry form](/articles/contractor-website-inquiry-spam-controls); [Contractor website license and insurance claims to check](/articles/contractor-website-license-insurance-claims); [How to write a contractor website permit FAQ](/articles/contractor-website-permit-faq); [How to show project availability on a contractor website](/articles/contractor-website-project-availability); [Should your contractor website publish project budgets?](/articles/contractor-website-project-budget-ranges); [Contractor website case studies: explain your actual scope](/articles/contractor-website-project-case-studies); [General contractor AI rules: data, approvals, and spend](/articles/general-contractor-ai-rules-data-approvals-spend); [General contractor service area pages: what earns a page](/articles/general-contractor-service-area-pages); [Home remodeling marketing: build a useful website plan](/articles/home-remodeling-marketing-website-plan); [Seattle capital plans: compare proposed and adopted project versions](/articles/seattle-capital-plan-proposed-adopted-project-versions).


[general contractors](/for/general-contractors-and-construction): website and search resources.


## Related: general contractors

- [AI-native general contractors: the first functions to build](/articles/ai-native-general-contractors-first-functions)
- [Which Google categories fit your contracting business?](/articles/contractor-google-business-profile-categories)
- [Should a contractor show a home address on Google?](/articles/contractor-google-profile-home-office-address)

----

```text
                  .|########||.                                       .|########||.                                       .|########||.
               |##||.      .||##|.                                 |##||.      .||##|.                                 |##||.      .||##|.
             |#|.              .|#|.                             |#|.              .|#|.                             |#|.              .|#|.
           |#|                    |#|                          |#|                    |#|                          |#|                    |#|
         .#|                        |#.                      .#|                        |#.                      .#|                        |#.
        .#.                          .#|                    .#.                          .#|                    .#.                          .#|
       |#.                            .#|                  |#.                            .#|                  |#.                            .#|
      |#             ......             #|                |#             ......             #|                |#             ......             #|
     .#           ||#########|           #|              .#           ||#########|           #|              .#           ||#########|           #|
    .#.         |######||######|.        .#.            .#.         |######||######|.        .#.            .#.         |######||######|.        .#.
    #.        .##|###|##|#|######|        .#            #.        .##|###|##|#|######|        .#            #.        .##|###|##|#|######|        .#
   ||        |##|#||||||||||||#||#|        ||          ||        |##|#||||||||||||#||#|        ||          ||        |##|#||||||||||||#||#|        ||
   #        |#||||||||||||||||||||#|        #.         #        |#||||||||||||||||||||#|        #.         #        |#||||||||||||||||||||#|        #.
  ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||
  #       .#||||||||||||||||||||||||#|       #        #       .#||||||||||||||||||||||||#|       #        #       .#||||||||||||||||||||||||#|       #
 ||   ....|||#||||||##|#|||#|#||##||||....|. ||      ||   ....|||#||||||##|#|||#|#||##||||....|. ||      ||   ....|||#||||||##|#|||#|#||##||||....|. ||
 #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#      #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#      #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#
 #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.     #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.     #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.
.|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||    .|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||    .|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||
||   |....  #. ....|#.      |. ...|. ....||   ||    ||   |....  #. ....|#.      |. ...|. ....||   ||    ||   |....  #. ....|#.      |. ...|. ....||   ||
#.  .||||||##||||||##||####|||||||#||||||#|   .#    #.  .||||||##||||||##||####|||||||#||||||#|   .#    #.  .||||||##||||||##||####|||||||#||||||#|   .#
#    .||####|###########################|.     #    #    .||####|###########################|.     #    #    .||####|###########################|.     #
#      .#||||||.#.|| # |. ..# #| #|||||#|      #    #      .#||||||.#.|| # |. ..# #| #|||||#|      #    #      .#||||||.#.|| # |. ..# #| #|||||#|      #
#      .#|||||| ..  |# ## |#| ...#|#|||#|      #    #      .#|||||| ..  |# ## |#| ...#|#|||#|      #    #      .#|||||| ..  |# ## |#| ...#|#|||#|      #
#      .#|||#|# .# .#| #| ##|.#..#|||||#|      #    #      .#|||#|# .# .#| #| ##|.#..#|||||#|      #    #      .#|||#|# .# .#| #| ##|.#..#|||||#|      #
#      .#||||||############|######|||||#|      #    #      .#||||||############|######|||||#|      #    #      .#||||||############|######|||||#|      #
#   |...||#||||||#||||#|#||||||#|||||#||| |.|  #    #   |...||#||||||#||||#|#||||||#|||||#||| |.|  #    #   |...||#||||||#||||#|#||||||#|||||#||| |.|  #
#. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#    #. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#    #. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#
|| |  ...||  ...##| |  #| .|. |. #####  .. .| ||    || |  ...||  ...##| |  #| .|. |. #####  .. .| ||    || |  ...||  ...##| |  #| .|. |. #####  .. .| ||
|| ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||    || ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||    || ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||
.# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.    .# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.    .# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.
 #.|||||||#############################| ||| .#      #.|||||||#############################| ||| .#      #.|||||||#############################| ||| .#
 ||       ##||#||#||||||#||#||#||#||##.      ||      ||       ##||#||#||||||#||#||#||#||##.      ||      ||       ##||#||#||||||#||#||#||#||##.      ||
  #       .#|||||||||#||#|||||||||||#|       #        #       .#|||||||||#||#|||||||||||#|       #        #       .#|||||||||#||#|||||||||||#|       #
  ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||
  .#        |#||||||||||||||||||||#|        #.        .#        |#||||||||||||||||||||#|        #.        .#        |#||||||||||||||||||||#|        #.
   ||        |#||||||||||||||||||#|        ||          ||        |#||||||||||||||||||#|        ||          ||        |#||||||||||||||||||#|        ||
    #.        .######|#|#########|        .#            #.        .######|#|#########|        .#            #.        .######|#|#########|        .#
    .#.         |#####||||#####|         .#.            .#.         |#####||||#####|         .#.            .#.         |#####||||#####|         .#.
     |#           ||########||           #.              |#           ||########||           #.              |#           ||########||           #.
      |#             ......             #|                |#             ......             #|                |#             ......             #|
       |#.                            .#|                  |#.                            .#|                  |#.                            .#|
        |#.                          .#.                    |#.                          .#.                    |#.                          .#.
         .#|                        |#.                      .#|                        |#.                      .#|                        |#.
           |#|                    |#|                          |#|                    |#|                          |#|                    |#|
            .|#|.              .|#|.                            .|#|.              .|#|.                            .|#|.              .|#|.
               |##||.      .||##|                                  |##||.      .||##|                                  |##||.      .||##|
                 .||########||.                                      .||########||.                                      .||########||.

Scale With Search  2026  [scalewithsearch.com](https://scalewithsearch.com)
```
