# Adding multiple invoices per client: one or multiple form submits?

**URL:** https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933
**Category:** Ask for Help
**Created:** [April 29, 2024, 2:04pm UTC](https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933 "2024-04-29T14:04:07Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Paulo\_Miguel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/paulo_miguel/32/73864_2.png) [@Paulo\_Miguel](https://community.glideapps.com/u/Paulo_Miguel)
#### Post date: [April 29, 2024, 2:04pm UTC](https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933/1 "2024-04-29T14:04:07Z")

</div>

Hello. Im trying to add multiple dates to a row in a way that the calendar shows each date.  
to explain:  
I have multiple clients that make monthly payments, and i would like to see the date of each payment on the calendar . For example, client 1 payment today, one month from today etc…  
would this be possible? or i need to create a row for each payment?

… And if this is possible, how can i make the form to add the payments, is it possible for automatic calculations? ex. client 1 will do 21 payments, calculate each date per month  
thank you in advance

---

<div class="post-metadata">

### Author: ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)
#### Post date: [April 29, 2024, 2:14pm UTC](https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933/2 "2024-04-29T14:14:36Z")

</div>

> [@Paulo\_Miguel](#):
>
> For example, client 1 payment today, one month from today etc…  
> would this be possible? or i need to create a row for each payment?

If you don’t have to many fields in the form to add an invoice, I feel that creating a new row for each payment in the easiest approach.

---

<div class="post-metadata">

### Author: ![Paulo\_Miguel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/paulo_miguel/32/73864_2.png) [@Paulo\_Miguel](https://community.glideapps.com/u/Paulo_Miguel)
#### Post date: [April 29, 2024, 2:18pm UTC](https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933/3 "2024-04-29T14:18:43Z")

</div>

I understand, but i have something like 200 clients, some of them with 21+ payments, i could do a form for each payment, but in terms of work/ time ratio, i would like to avoid it

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [April 29, 2024, 2:57pm UTC](https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933/4 "2024-04-29T14:57:52Z")

</div>

> [@nathanaelb](#):
>
> If you don’t have to many fields in the form to add an invoice, I feel that creating a new row for each payment in the easiest approach.

That sounds to me like the most straightforward approach too. I would resort to Make, loop through the info 21 times to add 21 rows. They have this repeater module that I think would be useful.

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/c/ec524d3f0bb3cb7e6382379674783080580edc16.png)

---

<div class="post-metadata">

### Author: ![Paulo\_Miguel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/paulo_miguel/32/73864_2.png) [@Paulo\_Miguel](https://community.glideapps.com/u/Paulo_Miguel)
#### Post date: [May 2, 2024, 10:36am UTC](https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933/5 "2024-05-02T10:36:19Z")

</div>

But would this add the dates? i mean, would it calculate the date for each month? our would it be better if i somehow try to code it ? the problem for me is that the callendar only has start and finish dates.

I’m sorry, my english is so rusty atm.  
Thank you in advance

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [May 2, 2024, 11:30pm UTC](https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933/6 "2024-05-02T23:30:20Z")

</div>

Yep, when you use the repeater, you can use its value to ride the date calculation.

[https://www.make.com/en/help/tools/flow-control](https://www.make.com/en/help/tools/flow-control)

> [@Paulo\_Miguel](#):
>
> ex. client 1 will do 21 payments, calculate each date per month  
> thank you in advance

Say you start with a date of 1st May, then every iteration of the repeater, you can have a function to calculate the date like:

`addMonths(original date; repeater number)`

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/8/08a42e6ffb581a0192b1ba121a697f1c2ffaaf39.png)

---

<div class="post-metadata">

### Author: ![Paulo\_Miguel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/paulo_miguel/32/73864_2.png) [@Paulo\_Miguel](https://community.glideapps.com/u/Paulo_Miguel)
#### Post date: [May 3, 2024, 9:55am UTC](https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933/7 "2024-05-03T09:55:54Z")

</div>

Thank you very much for your help sir.

---

<div class="post-metadata">

### Author: ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)
#### Post date: [May 10, 2024, 9:56am UTC](https://community.glideapps.com/t/adding-multiple-invoices-per-client-one-or-multiple-form-submits/72933/8 "2024-05-10T09:56:14Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
