Cost Code Reference

284 line items across 14 divisions · grouped by section · default rates illustrative

How Cost Codes Work

This is the full cost code list — every priced row available to estimators, grouped by Division and Section. Three-level numbering: Division.Section.LineItem. Example: 07.10.020 = Division 07 (Turnouts) → Section 10 (Turnout Installation) → Line Item 020 (#10 Turnout, Wood Ties, Relay, Install).

Why this structure?
Aligned with AREMA Manual for Railway Engineering chapters and CSI MasterFormat Division 34 (Transportation) — so estimators familiar with railroad engineering recognize the layout. Codes are short, sortable, and roll up cleanly for reporting.
Aggregate vs. atomic line items
Some codes are aggregates (07.10.020 captures a whole turnout install as a single line — quick estimates). Others are atomic components (05.10.005 wood tie, 05.20.025 rail) that combine into assemblies for detailed estimates. The list intentionally supports both modes.
Are these codes industry-standard?
Structure: yes. Aligned with AREMA + CSI MasterFormat conventions. Specific code numbers: no.Every contractor builds their own coded list — there's no published "official" railroad cost code numbering. This is your code system; it stays consistent across estimates and projects so historical comparisons are reliable, and it gets more accurate as actual costs from completed jobs feed back into defaults.
01.10Mobilization
8 items
CodeDescriptionUOMDefault RateNotes
01.10.005Mobilization Package — Small Project (<$250k)LS$18,400
01.10.010Mobilization Package — Mid Project ($250k–$1M)LS$30,500
01.10.015Mobilization Package — Major Project (>$1M)LS$68,200
01.10.020Demobilization & Site CleanupLS$8,000
01.10.025Equipment Mobilization — Hi-Rail to SiteEA$850
01.10.030Equipment Mobilization — Crane / HeavyEA$3,400
01.10.035Crew Travel Per DiemDAY$145
01.10.040Crew Lodging — per nightNIGHT$165
01.20Flagging
4 items
CodeDescriptionUOMDefault RateNotes
01.20.005Flagging Services — DailyDAY$920
01.20.010Flagging Services — Weekly BlockWK$4,400
01.20.015Foreman Flagging CoverageDAY$1,180
01.20.020Roadway Worker Protection (RWP) SetupLS$1,500
01.30Supervision
5 items
CodeDescriptionUOMDefault RateNotes
01.30.005Project Supervisor — DailyDAY$1,350
01.30.010General Foreman — DailyDAY$1,150
01.30.015Track Foreman — DailyDAY$980
01.30.020Health & Safety Officer — DailyDAY$1,050
01.30.025Quality Control Inspector — DailyDAY$1,100
01.40Bonds & Insurance (Project-Level)
6 items
CodeDescriptionUOMDefault RateNotes
01.40.005Performance & Payment Bond% CONTRACTtypically 1.0–1.5%
01.40.010Builder's Risk Insurance% CONTRACTtypically 0.25–0.5%
01.40.015Railroad Protective Liability (RPL) InsuranceLS$8,500
01.40.020General Liability Insurance AllocationLS$4,200
01.40.025Pollution Liability InsuranceLS$3,500
01.40.030Permits & Right of Entry FeesLS$5,500
02.10Clearing & Grubbing
4 items
CodeDescriptionUOMDefault RateNotes
02.10.005Clearing & GrubbingACRE$4,200
02.10.010Tree Removal — Small (<12")EA$220
02.10.015Tree Removal — Large (>12")EA$850
02.10.020Stump Removal & DisposalEA$380
02.20Earthwork
12 items
CodeDescriptionUOMDefault RateNotes
02.20.005Subgrade PreparationLF$10.70
02.20.010Cut & Fill — Light ConditionsCY$8.50
02.20.015Cut & Fill — Heavy ConditionsCY$14.20
02.20.020Embankment ConstructionCY$12.40
02.20.025Topsoil Strip & StockpileCY$6.80
02.20.030Topsoil Replace & SpreadCY$8.20
02.20.035Common ExcavationCY$9.50
02.20.040Rock ExcavationCY$38.00
02.20.045Borrow Material HaulingCY$18.50
02.20.050Compaction (8" lift)CY$3.20
02.20.055Site Restoration & SeedingSY$2.80
02.20.060Final GradingSY$1.40
02.50Erosion Control
7 items
CodeDescriptionUOMDefault RateNotes
02.50.005Silt Fence InstallationLF$4.20
02.50.010Wattle / Straw RollLF$3.80
02.50.015Erosion Control MattingSY$5.40
02.50.020Inlet ProtectionEA$285
02.50.025Stabilized Construction EntranceEA$2,400
02.50.030SWPPP Plan & ComplianceLS$4,800
02.50.035Sediment Pond ConstructionEA$8,500
03.10Subgrade Stabilization
6 items
CodeDescriptionUOMDefault RateNotes
03.10.005Geotextile Fabric — WovenSY$3.40
03.10.010Geotextile Fabric — Non-WovenSY$2.80
03.10.015Geogrid ReinforcementSY$6.20
03.10.020Lime Stabilization (per 6" lift)SY$5.40
03.10.025Cement Stabilization (per 6" lift)SY$7.80
03.10.030Subgrade Undercut & ReplaceCY$22.50
03.20Culverts & Drainage
14 items
CodeDescriptionUOMDefault RateNotes
03.20.005CMP Culvert — 18" diameterLF$48.00
03.20.010CMP Culvert — 24" diameterLF$64.00
03.20.015CMP Culvert — 36" diameterLF$102
03.20.020CMP Culvert — 48" diameterLF$145
03.20.025CMP Culvert — 60" diameterLF$198
03.20.030RCP Culvert — 24" diameterLF$92.00
03.20.035RCP Culvert — 36" diameterLF$138
03.20.040RCP Culvert — 48" diameterLF$184
03.20.045Headwall — ConcreteEA$3,800
03.20.050Endwall — ConcreteEA$3,500
03.20.055Underdrain Pipe — 6"LF$18.50
03.20.060Underdrain Pipe — 8"LF$22.00
03.20.065Ditch ExcavationLF$8.20
03.20.070Ditch CleaningLF$4.50
04.10Subballast
4 items
CodeDescriptionUOMDefault RateNotes
04.10.005Subballast — Place & CompactTON$28.50
04.10.010Subballast — Material OnlyTON$18.50
04.10.015Subballast — Spread & GradeTON$6.80
04.10.020Subballast TruckingTON$5.20
04.20Ballast Placement
5 items
CodeDescriptionUOMDefault RateNotes
04.20.005New Ballast — #4 AREMATON$52.00
04.20.010New Ballast — #4A AREMATON$56.00
04.20.015Shoulder BallastTON$48.00
04.20.020Ballast TruckingTON$6.50
04.20.025Spot Ballast (Yard Work)TON$65.00
04.30Regulating & Cleaning
6 items
CodeDescriptionUOMDefault RateNotes
04.30.005Ballast RegulatingLF$2.20
04.30.010Ballast Regulating — per MileMILE$11,500
04.30.015Crib & Shoulder CleaningLF$4.80
04.30.020Undercutter CleaningLF$18.50
04.30.025Shoulder UndercutterLF$12.20
04.30.030Spent Ballast DisposalTON$14.00
05.10Ties
9 items
CodeDescriptionUOMDefault RateNotes
05.10.005Wood Tie — Hardwood, 7"x9"x8.5'EA$68.50
05.10.010Wood Tie — Hardwood, 7"x9"x9'EA$76.00
05.10.015Wood Tie — Hardwood, Industrial GradeEA$58.00
05.10.020Concrete Tie — MainlineEA$145
05.10.025Concrete Tie — IndustrialEA$118
05.10.030Switch Tie Set — #8 TurnoutSET$4,200
05.10.035Switch Tie Set — #10 TurnoutSET$5,400
05.10.040Switch Tie Set — #15 TurnoutSET$8,800
05.10.045Tie DisposalEA$8.50
05.20Rail (New & Relay)
14 items
CodeDescriptionUOMDefault RateNotes
05.20.005Rail — 115 RE New, CWRLF$72.00
05.20.010Rail — 115 RE RelayLF$32.00
05.20.015Rail — 132 RE New, CWRLF$82.00
05.20.020Rail — 132 RE RelayLF$38.00
05.20.025Rail — 136 RE New, CWRLF$88.00
05.20.030Rail — 136 RE RelayLF$42.00
05.20.035Rail — 141 AB New, CWRLF$95.00
05.20.040Rail — Stick Rail (39')EA$3,400
05.20.045Compromise Joint BarEA$320
05.20.050Rail Cropping & DisposalLF$4.50
05.20.055Rail TruckingLF$1.80
05.20.060Rail Storage & HandlingLF$0.85
05.20.065Rail InspectionLF$0.45
05.20.070Rail Saw & Drill SetupLS$1,200
05.30OTM & Fasteners
11 items
CodeDescriptionUOMDefault RateNotes
05.30.005Tie Plate — Single ShoulderEA$18.50
05.30.010Tie Plate — Double ShoulderEA$24.00
05.30.015Cut SpikeKEG$145
05.30.020Track BoltEA$4.20
05.30.025Joint Bar — StandardEA$85.00
05.30.030Insulated Joint BarEA$380
05.30.035Rail Anchor — BoxEA$5.20
05.30.040Rail Anchor — SpringEA$6.80
05.30.045Pandrol e-ClipEA$3.40
05.30.050Pandrol ShoulderEA$8.20
05.30.055OTM Bulk Package — Mile equivalentLS$18,500
06.10New Construction
7 items
CodeDescriptionUOMDefault RateNotes
06.10.005New Track Construction — Panel BuildLF$25.70
06.10.010Track Laying — Direct Spike (Wood Ties)LF$18.40
06.10.015Track Laying — Pandrol FastenersLF$22.80
06.10.020Industry Track Tie-InLS$38,500
06.10.025Yard Track ConstructionLF$32.00
06.10.030Siding ExtensionLF$28.50
06.10.035Track Removal & SalvageLF$14.20
06.20Surfacing & Dressing
6 items
CodeDescriptionUOMDefault RateNotes
06.20.005Surface, Line & Dress — per LFLF$11.00
06.20.010Surface, Line & Dress — per MileMILE$41,800
06.20.015Spot SurfacingLF$18.00
06.20.020Switch SurfacingEA$2,400
06.20.025Bridge Approach SurfacingLF$28.00
06.20.030Crossing Approach SurfacingLF$24.00
06.30Welding & Anchoring
8 items
CodeDescriptionUOMDefault RateNotes
06.30.005Field Welding — ThermiteEA$695
06.30.010Field Welding — Flash ButtEA$480
06.30.015Plant WeldingEA$380
06.30.020Weld Repair / Re-doEA$850
06.30.025Rail Anchor ApplicationPAIR$14.50
06.30.030Rail De-stress / AdjustLF$3.80
06.30.035Spike Re-spikeLF$4.20
06.30.040Rail LubricationLF$0.95
07.10Turnout Installation
12 items
CodeDescriptionUOMDefault RateNotes
07.10.005#8 Turnout — Wood Ties, New, InstallEA$48,200
07.10.010#8 Turnout — Wood Ties, Relay, InstallEA$30,500
07.10.015#10 Turnout — Wood Ties, New, InstallEA$62,800
07.10.020#10 Turnout — Wood Ties, Relay, InstallEA$38,500
07.10.025#11 Turnout — Wood Ties, New, InstallEA$71,400
07.10.030#11 Turnout — Wood Ties, Relay, InstallEA$44,200
07.10.035#14 Turnout — Wood Ties, New, InstallEA$84,500
07.10.040#15 Turnout — Wood Ties, New, InstallEA$92,800
07.10.045#20 Turnout — Concrete Ties, New, InstallEA$148,200
07.10.050Crossover Installation — #10 PairLS$138,500
07.10.055Turnout Removal & SalvageEA$14,500
07.10.060Spring Switch InstallationEA$18,500
07.20Switch Components
9 items
CodeDescriptionUOMDefault RateNotes
07.20.005Switch Point RenewalEA$4,800
07.20.010Frog — Rigid (RBM)EA$5,400
07.20.015Frog — SpringEA$7,200
07.20.020Frog — Self-GuardedEA$6,500
07.20.025Frog Replacement LaborEA$3,800
07.20.030Switch StandEA$2,400
07.20.035Switch Throw MechanismEA$3,200
07.20.040Guard Rail — StandardLF$48.00
07.20.045Switch Tie Replacement — Out-of-FaceEA$165
07.30Derails & Bumpers
5 items
CodeDescriptionUOMDefault RateNotes
07.30.005Derail — HingedEA$4,200
07.30.010Derail — SlidingEA$5,800
07.30.015Bumping Post — StandardEA$3,400
07.30.020Bumping Post — Heavy DutyEA$5,200
07.30.025Wheel StopEA$1,800
08.10Crossing Surfaces
8 items
CodeDescriptionUOMDefault RateNotes
08.10.005Asphalt Crossing — 2-Lane RoadEA$24,900
08.10.010Asphalt Crossing — 4-Lane HighwayEA$48,500
08.10.015Concrete Panel Crossing — StandardEA$38,400
08.10.020Concrete Panel Crossing — Heavy DutyEA$52,800
08.10.025Rubber Panel CrossingEA$52,800
08.10.030Timber Plank Crossing — PrivateEA$14,500
08.10.035Crossing Demolition & RemovalEA$6,800
08.10.040Crossing Approach ResurfacingLF$28.00
08.20Signage & Warning
6 items
CodeDescriptionUOMDefault RateNotes
08.20.005Crossbuck SignEA$850
08.20.010Stop Sign PackageEA$480
08.20.015Yield Sign PackageEA$420
08.20.020Pavement MarkingsLS$1,800
08.20.025Active Warning Coordination (sub-managed)LS$4,500
08.20.030Pedestrian Crossing PackageEA$12,500
09.10Timber Bridges
11 items
CodeDescriptionUOMDefault RateNotes
09.10.005Timber Tie — BridgeEA$285
09.10.010Timber Stringer — 8x16EA$1,840
09.10.015Timber Stringer — 8x18EA$2,180
09.10.020Timber Cap — 12x14EA$1,650
09.10.025Timber Cap — 14x14EA$1,980
09.10.030Timber Pile — SpliceEA$2,800
09.10.035Timber Pile — ReplaceEA$4,500
09.10.040Bridge Deck — Open DeckLF$285
09.10.045Bridge Deck — Ballast DeckLF$320
09.10.050Bridge WalkwayLF$65.00
09.10.055Bridge HandrailLF$48.00
09.20Concrete Structures
8 items
CodeDescriptionUOMDefault RateNotes
09.20.005Concrete Repair — Spalling PatchSF$48.00
09.20.010Concrete Repair — Crack InjectionLF$32.00
09.20.015Joint SealingLF$18.00
09.20.020Pier Repair — Cap ReplacementEA$28,500
09.20.025Abutment RepairLS$38,000
09.20.030Box Culvert — Precast InstallEA$24,500
09.20.035Box Culvert ExtensionLF$580
09.20.040Cathodic ProtectionLS$18,500
09.30Steel Bridges
7 items
CodeDescriptionUOMDefault RateNotes
09.30.005Steel Bridge Painting — SpotSF$28.00
09.30.010Steel Bridge Painting — FullSF$14.50
09.30.015Rivet ReplacementEA$165
09.30.020Bolt ReplacementEA$45.00
09.30.025Steel Member ReplacementTON$8,500
09.30.030Bearing RepairEA$4,800
09.30.035Steel InspectionLS$5,500
10.10Routine & Preventive
12 items
CodeDescriptionUOMDefault RateNotes
10.10.005Tie R&R — Spot ReplacementEA$105
10.10.010Tie R&R — Out-of-FaceEA$88.00
10.10.015Surfacing — per MileMILE$41,800
10.10.020Surfacing — per LFLF$11.00
10.10.025Track Patrol — per ShiftSHIFT$980
10.10.030Visual Track InspectionMILE$285
10.10.035Vegetation Control — SprayMILE$1,240
10.10.040ROW MowingMILE$850
10.10.045Brush CuttingMILE$2,400
10.10.050Switch Cleaning & LubricationEA$145
10.10.055Joint TighteningEA$28.00
10.10.060Gauge Restraint TestMILE$580
10.20Emergency Response
4 items
CodeDescriptionUOMDefault RateNotes
10.20.005Emergency Response MobilizationLS$8,500
10.20.010Derailment Re-rail PackageLS$28,500
10.20.015Storm Damage Response — DailyDAY$12,500
10.20.020Snow & Ice Removal — per ShiftSHIFT$4,800
11.10Track Machines
14 items
CodeDescriptionUOMDefault RateNotes
11.10.005Production TamperDAY$3,800
11.10.010Switch & Production TamperDAY$4,200
11.10.015Spot TamperDAY$2,400
11.10.020Ballast RegulatorDAY$2,800
11.10.025Tie InserterDAY$3,400
11.10.030Tie CraneDAY$2,800
11.10.035Spike PullerDAY$1,800
11.10.040Spike DriverDAY$1,800
11.10.045Anchor MachineDAY$2,200
11.10.050Rail SawDAY$850
11.10.055Rail DrillDAY$850
11.10.060Rail HeaterDAY$1,400
11.10.065Track LoaderDAY$1,800
11.10.070UndercutterDAY$5,400
11.20Hi-Rail & Support
9 items
CodeDescriptionUOMDefault RateNotes
11.20.005Hi-Rail PickupDAY$380
11.20.010Hi-Rail ExcavatorDAY$2,400
11.20.015Hi-Rail Crane (Speed Swing)DAY$2,800
11.20.020Hi-Rail Boom TruckDAY$1,800
11.20.025BackhoeDAY$850
11.20.030Excavator (Tracked)DAY$1,400
11.20.035Skid SteerDAY$480
11.20.040Generator & Light PlantDAY$285
11.20.045Welding TruckDAY$950
11.30Cranes & Loaders
6 items
CodeDescriptionUOMDefault RateNotes
11.30.005Crawler CraneDAY$4,800
11.30.010Truck-Mounted CraneDAY$2,400
11.30.015Railbound CraneDAY$5,800
11.30.020Front-End LoaderDAY$1,200
11.30.025Dump TruckDAY$850
11.30.030Lowboy & Trucking — per MoveEA$1,800
12.10Specialty Subs
12 items
CodeDescriptionUOMDefault RateNotes
12.10.005Signal & Communications — Crossing SystemLS$185,000
12.10.010Signal & Communications — Switch CircuitEA$18,500
12.10.015Signal Maintainer — DailyDAY$1,400
12.10.020Welding Sub — per WeldEA$720
12.10.025Survey — Centerline & ProfileMILE$8,500
12.10.030Survey — As-BuiltLS$12,500
12.10.035Geotechnical / Soils InvestigationLS$18,500
12.10.040Environmental / SWPPP SubLS$8,500
12.10.045Engineering / Design SubLS$28,500
12.10.050Trucking & Hauling SubHR$145
12.10.055Demolition SubLS
12.10.060Concrete Sub (Bridges/Structures)LS
13.10Bonds
4 items
CodeDescriptionUOMDefault RateNotes
13.10.005Performance Bond% CONTRACTtypically 0.75–1.25%
13.10.010Payment Bond% CONTRACTtypically 0.25–0.5%
13.10.015Bid Bond% BIDtypically 0.05–0.10%
13.10.020Maintenance Bond% CONTRACTpost-completion, ~1 yr
13.20Insurance
6 items
CodeDescriptionUOMDefault RateNotes
13.20.005General LiabilityLS$4,200
13.20.010Workers' Compensation% PAYROLLvaries by state / class code
13.20.015Builder's Risk% CONTRACTtypically 0.25–0.5%
13.20.020Pollution LiabilityLS$3,500
13.20.025Railroad Protective Liability (RPL)LS$8,500
13.20.030Auto Liability AllocationLS$1,800
13.30PM & Admin
5 items
CodeDescriptionUOMDefault RateNotes
13.30.005Project Manager — MonthlyMO$12,500
13.30.010Estimator — HourlyHR$145
13.30.015Site Office & Trailer — MonthlyMO$2,800
13.30.020Field Office Operations — MonthlyMO$1,800
13.30.025Document Control — MonthlyMO$2,200
14.10Contingency
3 items
CodeDescriptionUOMDefault RateNotes
14.10.005Design Contingency% COSTtypically 5–10%
14.10.010Construction Contingency% COSTtypically 5–10%
14.10.015Owner's Contingency% COSTtypically 5%
14.20OH&P
4 items
CodeDescriptionUOMDefault RateNotes
14.20.005Home Office Overhead% COSTtypically 8–12%
14.20.010General & Administrative% COSTtypically 3–6%
14.20.015Profit / Margin% COSTtypically 8–15%
14.20.020Bond Premium Pass-Through% CONTRACTif not in 01.40
14.30Tax
3 items
CodeDescriptionUOMDefault RateNotes
14.30.005State Sales Tax% MATERIALvaries by state
14.30.010Use Tax% MATERIALvaries by jurisdiction
14.30.015City / Local Tax% CONTRACTif applicable
Demo note: This is the proposed cost code structure for review. Three-tier numbering (Division.Section.LineItem) keeps codes short, sortable, and roll-up-friendly. Default rates shown are illustrative — actual numbers come from a combination of vendor quotes, AREMA references, and (over time) historical actuals from completed projects.