Skip to content
Back to blog

How Schaduwplan works

Sunlight study for a permit: from SketchUp to an auditable PDF

12 min read
Axonometric drawing of an architect’s desk: on the left a hand-drawn 3D model sketch of a house with a planned roof addition and arrows indicating the surrounding buildings, in the middle an arrow symbol “→” on a strip of paper, on the right a printed A4 report with a TNO test table and a side-by-side sunlight diagram. A thin amber sun arc runs along the top.

A manual sunlight study in SketchUp or Revit takes 4 to 16 hours of architect time per project. With Schaduwplan you generate an auditable PDF report in 5 minutes from 3DBAG, BAG and AHN4, tested against the light TNO, strict TNO or municipal standards. The time saved per permit application is worth € 300 to € 2,400 in architect fees.

Why sunlight studies are separate work for architects

A sunlight study for the environmental permit is a quantitative document: a table of sun hours per measurement point, a test against the TNO standard or the municipal variant, a methodology appendix and a source list. The case officer assesses it as a stand-alone attachment alongside the building plan. That is something different from what SketchUp Shadows or Revit Solar Study deliver out of the box, namely a visualisation for use in the design. The visualisation is part of your design process; the report is part of the permit.

In almost all cases the municipality asks for a PDF report that reads like a Handel Bouwadvies or DGMR report. That means: a north arrow, a scale bar, side-by-side diagrams for the reference situation and the proposed situation, a sun-hour table to the minute, an explicit standard test and a separate appendix with all assumptions and sources. You have to build that format by hand in a reporting tool such as Word or InDesign, based on screenshots from your CAD tool. That is the structural time gap between “shadow visualisation in my model” and “report for the permit”.

The manual workflow: SketchUp or Revit to an auditable PDF

The steps an architecture firm goes through for a routine permit application for an extension, roof addition or small new build usually look like the table below. The hours are realistic estimates for an experienced building designer using SketchUp Pro or Revit 2024 with the built-in shadow tools.

StepWhat happensManualWith Schaduwplan
Build the surrounding modelModel all neighbouring buildings within 150 m with eaves height, ridge height and roof shape2 to 8 hoursAutomatic from 3DBAG, 5 seconds
Set the geo-referencePosition the model on Dutch national grid (EPSG:28992) coordinates for the correct sun position30 minAutomatic via BAG geocoding
Define measurement pointsAt 75 cm height on the inside of the window, centre of the living room; a separate point per window1 to 2 hoursClick and place, 2 minutes
Shadow calculationRender shadows per hour for each test date (19 February, 21 June, 21 October); first sun position, last sun position, testing minutes of direct sun1 to 3 hours of manual work plus renderingFull 1-hour grid in 30 seconds
Compile the reportScreenshots into Word, type up the table, reference sources, add a disclaimer, export the PDF1 to 3 hoursPDF generated automatically
Total 4 to 16 hours5 to 10 minutes

According to the BNA guideline for advisory rates, the hourly rate for an experienced building designer sits between € 75 and € 150 excluding VAT. That means the manual workflow per permit application comes to € 300 to € 2,400 in architect fees, for the sunlight study alone. Outsourcing to an independent firm costs € 295 to € 535 with a turnaround of five to ten working days. Each design iteration requires a fresh cycle under both options.

What a permit report must contain at minimum

The municipality of Krimpen aan den IJssel has set out in its guideline the six sections a sunlight report must contain. This structure is used nationwide as the de facto standard, including in the advisory practice of Handel Bouwadvies, Blauwdruk Bouw and Bezonningsingenieur. According to the Administrative Jurisdiction Division of the Council of State (ECLI:NL:RVS:2023:172, Almelo) TNO standards based on such structural work are “not unusual” to apply. The six sections:

  1. Introduction. Project name, address, client, applicant, scope and scale.
  2. Assumptions. Chosen standard (light TNO, strict TNO, The Hague, Rotterdam, Krimpen), test dates, time intervals, coordinate system, reference situation (existing or maximum planning-permitted).
  3. 3D sunlight diagrams. Side by side per test date and per hour. North arrow, scale bar, legend.
  4. Quantification. A table of sun duration per measurement point, before and after the planned construction, delta in minutes.
  5. TNO standard test. Explicit pass, near-miss or fail per measurement point, tied to the applied standard.
  6. Conclusions and source list. A clear final conclusion, a list of the data sources used (3DBAG, BAG, AHN4), the software used, assumptions, a disclaimer.

The Voorburg ruling (ECLI:NL:RVS:2023:1329) shows where manual workflows go wrong: in that case a recently built roof addition on the neighbour’s house was missing from the municipal 3D model, which led to additional investigation at the applicant’s expense. Because 3DBAG is updated weekly on the basis of the current BAG registrations and AHN4 surveys, such an omission is structurally ruled out in an automated tool: by definition the model contains all construction registered at that moment.

Unit economics: what a sunlight study costs per project

How much you save per building application depends on the complexity of the job and the number of design iterations you go through with the client. The table below shows what a typical concerned-neighbour case (an extension) and a mid-sized new-build plot cost across three scenarios.

ScenarioManual (BNA rate)Outsourced to a firmSchaduwplan
Rear-façade extension, one iteration, standard TNO4 hours × € 100 = € 400€ 295 to € 350, 5 working days€ 29, 5 minutes
Roof addition in The Hague with the RIS 180461 50% rule6 hours × € 125 = € 750€ 450 to € 535, 7 working days€ 29, The Hague preset selected
Small new build with three iterations (eaves-height variants)16 hours × € 125 = € 2,0003 × € 450 = € 1,350, 3 weeks turnaround3 × € 29 = € 87, 20 minutes total

The real value is not only in the euro difference; iterating within the same client meeting changes the type of advisory relationship. You discuss three roof-type variants during the first conversation, the client chooses, and you move on. The traditional workflow forces a design proposal per iteration with a week’s wait. That not only slows delivery; it also narrows the design space, because as an architect you become more cautious about experiments that would mean calling the client back.

What Schaduwplan delivers specifically for architects

The core of the product proposition for building designers has four parts. One: automatic construction of the urban fabric from 3DBAG and AHN4, including roof shapes and ridge heights at LoD 2.2 level. Two: import of your own design via IFC (the BuildingSMART open standard), GLB or OBJ, placed on the correct national-grid coordinates. Three: a municipal standards library with presets for The Hague, Rotterdam, Eindhoven and Krimpen aan den IJssel plus custom-standard input. Four: automatic PDF generation following the Krimpen guideline, including a methodology appendix and a source list.

Schaduwplan works with one simple rate: € 29 per report, with no subscription or minimum purchase. For large firms or organisations with specific integration needs (API, BIM plugin, co-sign flow with a sworn expert) we build a business track on request — email [email protected]if that applies. For most architecture firms and freelance architects, the one-off rate of € 29 per report is enough.

When you should still hire a firm or expert witness

Honest about the limits: our tool covers the standard permit application and many more complex briefs, but not everything. In the following scenarios an independent firm or a sworn expert remains the sensible choice:

  • High-rise above 40 m where wind simulations, nuisance exposure and shadow impact are combined at large scale. Firms such as DGMR, Peutz and Nieman are equipped for that.
  • Large area developments where “maximum planning possibilities” must be used as the reference situation rather than the existing buildings. That requires a manual interpretation of the zoning plan or environment plan.
  • Zoning-plan procedures where the plan itself is in dispute and an independent expert witness must give a statement at a hearing or in court.
  • Listed monuments and protected townscapes and village scenes where a cultural-historical assessment requires a separate review.

In all other cases a Schaduwplan report is sufficient for the permit. And even in the exceptional cases named above, it serves as a starting point with which the follow-up firm can cut its intake by 50% or more.

Frequently asked questions

Why does SketchUp Shadows not produce a sunlight report for the municipality?
SketchUp Shadows is a visualisation tool: you get real-time shadows in the model view, but no quantifiable sun-hour table per measurement point, no TNO test, no methodology appendix and no source list. The output is a screenshot, not a report. For the environmental permit the municipality wants a PDF with side-by-side diagrams (reference versus proposed), sun hours per measurement point on the TNO test dates, and explicitly named data sources. Compiling that by hand takes 4 to 16 hours per project.
Can I import my own 3D model from Revit or ArchiCAD?
Yes. For your own design you export to IFC (the BuildingSMART open standard), GLB or OBJ. Schaduwplan imports the model and places it on the national-grid coordinates of your parcel. The surrounding buildings come automatically from 3DBAG, so you do not have to model the existing neighbouring homes yourself. That saves the largest part of the manual time: modelling the urban fabric.
Which municipal standards does the tool support?
By default the light and strict TNO standard. Presets for The Hague (RIS 180461 with a 50% reduction rule for roof additions), Rotterdam (the Sunlight Assessment Framework), Eindhoven and Krimpen aan den IJssel (the most detailed official guideline). For other municipalities you use a custom standard with your own test dates, measurement-point conventions and thresholds. The municipal standards library is updated every time a municipality changes its policy.
Can the Schaduwplan report be used white-label in a permit application?
Yes. The PDF report follows the six mandatory sections of the Krimpen guideline: introduction, assumptions, 3D sunlight diagrams, quantification per measurement point, TNO test and conclusions. You can attach the report to the application submitted through the Omgevingsloket (the Dutch environmental permit portal).
How many scenarios can I run for a single project?
Unlimited. Every iteration of your design (eaves height 6 m versus 6.5 m versus 7 m; gable roof versus flat roof; building line 2 m further back) takes one click on the drawing tool and generates a new report. Traditional outsourced work has turnaround times of five to ten working days per iteration at firms such as HoeveelZon, SchaduwSimulator or HBA. With Schaduwplan you generate five variants in an hour and can even present them during the first client meeting.
What if a BNA colleague or the municipality challenges my report?
Because all inputs are stated explicitly in the appendix (chosen standard, test dates, measurement-point coordinates on the Dutch national grid, the 3DBAG version used, the AHN4 survey year, the sun-path model), the report can be reproduced by a third party. A critical colleague can open the model in SketchUp or Rhino via the GLB/IFC export and verify our results one to one. That transparency is precisely an advantage: defending the report is a matter of reference, not of explanation.

Deliver your next permit application, report included, in a single session

Enter the address, import your IFC or GLB design, place measurement points, test against TNO and the municipal standard. Download the auditable report for € 29 instead of 4 to 16 hours of manual work. You can generate the first report on your current project within a single coffee break.