# Bills - adding multiple categories / cost lines

**URL:** <https://api-discuss.freeagent.com/t/bills-adding-multiple-categories-cost-lines/1965>\
**Category:** Uncategorized\
**Created:** [7 April 2020 15:44 UTC](https://api-discuss.freeagent.com/t/bills-adding-multiple-categories-cost-lines/1965 "2020-04-07T15:44:50Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ITS](https://api-discuss.freeagent.com/letter_avatar_proxy/v4/letter/i/9f8e36/32.png) [@ITS](https://api-discuss.freeagent.com/u/ITS)\
**Post date:** [7 April 2020 15:44 UTC](https://api-discuss.freeagent.com/t/bills-adding-multiple-categories-cost-lines/1965/1 "2020-04-07T15:44:51Z")

</div>

I’m trying to add new bills from my sub-contractors who send in their invoice (bill) with both contractor time and expenses on.

How can I add more than one line per invoice. E.g hotel costs, mileage, machinery hire?

As there is only one invoice (bill) with several lines of costs - I am struggling to account properly for costs and cost of sales.

Thanks

---

<div class="post-metadata">

**Author:** ![Anna\_Whittingham](https://api-discuss.freeagent.com/user_avatar/api-discuss.freeagent.com/anna_whittingham/32/243_2.png) [@Anna\_Whittingham](https://api-discuss.freeagent.com/u/Anna_Whittingham)\
**Post date:** [8 April 2020 10:12 UTC](https://api-discuss.freeagent.com/t/bills-adding-multiple-categories-cost-lines/1965/2 "2020-04-08T10:12:49Z")

</div>

Hi @ITS , Anna from FreeAgent here.  
I’m afraid that multi-category functionality on bills is not yet possible with FreeAgent. Instead, you will need to create an individual bill for each line item that has a different category.

However, adding multi-category bills is on our roadmap and we plan to introduce this functionality later this year. We will let you know when this is available!

All the best,  
Anna

---

<div class="post-metadata">

**Author:** ![ITS](https://api-discuss.freeagent.com/letter_avatar_proxy/v4/letter/i/9f8e36/32.png) [@ITS](https://api-discuss.freeagent.com/u/ITS)\
**Post date:** [22 April 2020 11:58 UTC](https://api-discuss.freeagent.com/t/bills-adding-multiple-categories-cost-lines/1965/3 "2020-04-22T11:58:53Z")

</div>

Thanks Anna, I really look forward to the change, to speed up our accounting!

Much appreciated.

---

<div class="post-metadata">

**Author:** ![CCebayseller](https://api-discuss.freeagent.com/user_avatar/api-discuss.freeagent.com/ccebayseller/32/411_2.png) [@CCebayseller](https://api-discuss.freeagent.com/u/CCebayseller)\
**Post date:** [10 March 2022 14:24 UTC](https://api-discuss.freeagent.com/t/bills-adding-multiple-categories-cost-lines/1965/4 "2022-03-10T14:24:37Z")

</div>

Is there any update on when we will be able to add multiple line items to bills? I read in another thread it had slipped to Q1 2022, is that still on schedule?

---

<div class="post-metadata">

**Author:** ![ct1](https://api-discuss.freeagent.com/letter_avatar_proxy/v4/letter/c/f6c823/32.png) [@ct1](https://api-discuss.freeagent.com/u/ct1)\
**Post date:** [14 September 2026 10:26 UTC](https://api-discuss.freeagent.com/t/bills-adding-multiple-categories-cost-lines/1965/5 "2026-09-14T10:26:44Z")

</div>

Any update on this? Category specific line items containing multiple expenses would make sense. ie: Accommodation, Motoring, Sub Contractors etc.

---

<div class="post-metadata">

**Author:** ![Wil\_Freeagent](https://api-discuss.freeagent.com/user_avatar/api-discuss.freeagent.com/wil_freeagent/32/654_2.png) [@Wil\_Freeagent](https://api-discuss.freeagent.com/u/Wil_Freeagent)\
**Post date:** [16 September 2026 08:51 UTC](https://api-discuss.freeagent.com/t/bills-adding-multiple-categories-cost-lines/1965/6 "2026-09-16T08:51:00Z")

</div>

Hi ct1

I’m very happy to tell you that multi-category bills have been added to FreeAgent, and the process for the web app is documented [here in the Knowledge Base](https://support.freeagent.com/hc/en-gb/articles/6076067388178-Add-line-items-to-a-bill), and for the API you can use the [category attribute of a bill item](https://dev.freeagent.com/docs/bills#bill-item-attributes) to specify which.

Thank you for asking this, I’m always happy when I can tell someone a feature exists.

Best,

Wil
