# Overview of all service names for quote templates

Sales · Updated: 2025-12-04 · Bas Software
Web version: https://www.bas.software/en/help/sales/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! 💬
