How to do transactions for customers with different branches

We have scenario were we deliver materials to different branches of a particular customer. The payment will be provided by the main branch. At the end of the each month we need to provide statement to different branches with their particular transactions and full statement to main branch.

How can we achieve this through ERPNEXT.

Thanks in advance!

You can use cost center as branch. Also check financial book option.

Each customer has 3 to 10 branches. I don’t think this is an ideal solution. Let me try it out!
Thank you so much.

simply via customer naming convention? such as creating 3 customers with names like
customer A-branch1
customer A-branch1
customer A-branch1

which links to same billing address

Create location wise customer under one customer group.