Overview of all service names for quote templates

Complete list of all service names for Bas Software quote templates. Copy and paste directly into your if-statements.

🎯 What is this for?

This is a reference article with all the service names you need for if-statements in your quote templates. Copy and paste the codes directly into your template.

Who is this article for?

For administrators who edit quote templates and need the exact service name.


📋 Complete overview of all service names

Basic services

Name

Service name

If-statement (copy this)

Deliver boxes

provide_boxes

{% if project.usesService('provide_boxes') %}

Packing

packing

{% if project.usesService('packing') %}

Unpacking

unpack

{% if project.usesService('unpack') %}

Reassembly

assemble

{% if project.usesService('assemble') %}

Disassembly

disassemble

{% if project.usesService('disassemble') %}

Transport & logistics

Name

Service name

If-statement (copy this)

Moving with a furniture hoist

moving-lift

{% if project.usesService('moving-lift') %}

Storage

storage

{% if project.usesService('storage') %}

⚠️ Please note: moving-lift has a hyphen (not an underscore)

Extra services

Name

Service name

If-statement (copy this)

Rubbish removal

waste-disposal

{% if project.usesService('waste-disposal') %}

Permits

permits

{% if project.usesService('permits') %}

Insurance

insurance

{% if project.usesService('insurance') %}

Certificate

certificate

{% if project.usesService('certificate') %}

⚠️ Please note: waste-disposal has a hyphen (not an underscore)


🔤 Watch out for these differences!

Hyphens vs. underscores

These service names have a hyphen (-):

  • moving-lift ✅ (not: moving_lift ❌)

  • waste-disposal ✅ (not: waste_disposal ❌)

These service names have an underscore (_):

  • provide_boxes ✅ (not: provide-boxes ❌)

All other service names have no hyphens or underscores.


📝 Copy-ready codes

Copy these codes and paste them into your template:

{% if project.usesService('provide_boxes') %}[Your text about delivering boxes]{% endif %}{% if project.usesService('packing') %}[Your text about packing]{% endif %}{% if project.usesService('unpack') %}[Your text about unpacking]{% endif %}{% if project.usesService('assemble') %}[Your text about reassembly]{% endif %}{% if project.usesService('disassemble') %}[Your text about disassembly]{% endif %}{% if project.usesService('moving-lift') %}[Your text about moving with a furniture hoist]{% endif %}{% if project.usesService('waste-disposal') %}[Your text about rubbish removal]{% endif %}{% if project.usesService('permits') %}[Your text about permits]{% endif %}{% if project.usesService('storage') %}[Your text about storage]{% endif %}{% if project.usesService('insurance') %}[Your text about insurance]{% endif %}{% if project.usesService('certificate') %}[Your text about certificates]{% endif %}

⚠️ Common mistakes

Mistake 1: Wrong spelling

❌ Wrong

✅ Correct

movingLift

moving-lift

moving_lift

moving-lift

waste_disposal

waste-disposal

wastedisposal

waste-disposal

provide-boxes

provide_boxes

provideBoxes

provide_boxes

Mistake 2: Using capital letters

Service names are always lowercase.

❌ WRONG:

{% if project.usesService('Packing') %}{% if project.usesService('PACKING') %}{% if project.usesService('Moving-Lift') %}

✅ CORRECT:

{% if project.usesService('packing') %}{% if project.usesService('moving-lift') %}

Mistake 3: Using Dutch names

❌ WRONG:

{% if project.usesService('inpakken') %}{% if project.usesService('demonteren') %}

✅ CORRECT:

{% if project.usesService('packing') %}{% if project.usesService('disassemble') %}

Always use the English service names from the table.


🔍 Quick lookup table (alphabetical)

If you're looking for...

Use service name...

Waste

waste-disposal

Assemble

assemble

Certificate

certificate

Disassembly

disassemble

Boxes

provide_boxes

Packing

packing

Hoist

moving-lift

Reassembly

assemble

Storage

storage

Unpacking

unpack

Permits

permits

Insurance

insurance


❓ Frequently asked questions

Are these all the available services?

Yes, these are all the standard services in Bas Software. Do you have a custom service? Contact support.

Can I add my own service names?

No, you can only use these predefined service names. You can, however, write your own texts per service.

Do these service names also work in other templates?

Yes! These service names work in all Bas Software templates: quotes, contracts, work orders, etc.

How do I test whether a service name works?

Create a test quote, tick the service, and generate the quote. Does the text appear? Then it works!


🔗 Related articles

  • How do I set which service descriptions appear in my quote?

  • How do I combine multiple services in my quote template?


🆘 Is a service name not working?

Checklist:

  • ☐ Service name copied exactly from the table?

  • ☐ Lowercase letters used?

  • ☐ Hyphens correct (moving-lift, waste-disposal)?

  • ☐ Underscore correct (provide_boxes)?

  • ☐ Syntax correct: {% if project.usesService('name') %}?

  • ☐ Closed with {% endif %}?

Still not working? Send us a screenshot of your code. We're happy to help! 💬

Did this answer your question?