1

(26 replies, posted in Items and Inventory)

On my end, I have to say that I really tried with FrontAccounting, but there is no development whatsoever regarding Landed Costs, and I gave up.

I found a solution for me, it`s called "webERP", it makes it very easy to calculate and include the landed costs. One can create "shipments", and then include one or several Purchase Orders into this shipment. Simple, straight to the point, does what it promises.

Besides for my own purpose I´m a reseller and I now offer webERP hosting to my customers. Therefore, I have a demo installation, and if you are interested, just feel free to check it out. It´s a full version, you can try whatever you want. The login details are given on the login page:

https://www.justcorebusiness.com/demo/webERP/

Maybe this could also be "food for thought" for the FA guys. There is simply no alternative for the concept of Landed Costs, if you claim to be offering a professional accounting software.

2

(4 replies, posted in Setup)

razorjetin,

may I please ask you, why are you interested in switching from webERP to FA? I am currently researching several Accounting/ ERP systems, and I´d appreciate you could share your thoughts why you would prefer FA over webERP.

Thank you!

3

(26 replies, posted in Items and Inventory)

Hi ctisystems
.
thank you for supporting our case and adding a legal component to it.

We can only hope and wish that FrontAccounting will one day include this essential feature.

4

(15 replies, posted in Setup)

Hi twitty1437,

that´s amazing, thank you very much for sharing!

5

(3 replies, posted in Setup)

Hi,

currently a sales quotation requires sufficient stock in the warehouse. Our business is exclusively a per-order Third Party Delivery, this means I send a quotation to my customer, and when I get the order, then I purchase the products from my supplier and have them shipped to my customer, therefore I never have any stocks in the warehouse. Of course, for the invoicing I have a warehouse and call it "virtual warehouse". This means I process the purchase order, receive  the goods, and then invoice the customer for the same quantity. Therefore, my warehouse is always "empty".

Is there a way to generate the sales quotation without having the stock in place?

Thanks for any help!

6

(15 replies, posted in Setup)

Hi,

usually prices should not be shown on delivery notes, I have several customers who will certainly not accept this, because prices are considered confidential information, not to be shared with delivery companies and non-accounting staff.

What would I need to do in order to remove all pricing information?
(I just saw that for example the picking slip does not show prices, which is good).

Is there a way to modify the layout of the documents, so picking lists and delivery notes would not even show any header related to the pricing?

As a "nice to have option", it would be great if instead the weight could be maintained per product, and shown on the delivery notes

7

(1 replies, posted in Setup)

Hi,

after creating a PO, there is the (very useful) option to send the PO right away by email. It works great, but is there an option to modify the text in email body? I would like to phrase it a bit friendlier, and I would like to ask for an order confirmation and ETA.

8

(3 replies, posted in Accounts Payable)

coder71a, you don´t need to open the PO in order to receive the items. In the list of outstanding POs, on the right end, there are three buttons: edit, print, receive.

Hope this helps

9

(26 replies, posted in Items and Inventory)

In my very personal opinion, this looks far too complicated to be implemented. In this particular case, I would rather calculate the costs per line externally (like in Excel), and then just type in the amounts in a simple field.

10

(26 replies, posted in Items and Inventory)

Allow me two questions:

What´s the business meaning behind this approach?

What proportion goes to each line?

To me it looks like that in this approach, the order of items would matter. Frankly, I don´t see the business application, but I might be wrong and I´d appreciate you could explain it a bit more detailed.

11

(26 replies, posted in Items and Inventory)

Could be, but I think this would not really be a "4th option", but rather an additional approach. The system I described always calculates a certain percentage for each line, and they always add up to 100 %.

To implement what you are suggesting, for each line in the PO there should be one additional field, something like "additional costs". Then, when receiving the goods, the sum of purchase amount and additional costs would be posted. Actually, I could see both systems working hand in hand at the same time. So if some costs could be related to only one or some of all purchased products, your approach would make sense. All other costs that are related to the entire purchase order would be distributed according to the system I described above.

12

(26 replies, posted in Items and Inventory)

Hi Janusz,

thank you very much for your comment, it is great to see that FA is indeed an actively developed product, with the community actually having an influence. Great stuff, thank you very much.

Regarding your questions, I´d like to throw in my two cents. As I mentioned, I am neither a programmer nor an accountant, but based on my work experience I believe I can contribute a bit here. Please allow me a few comments.

itronics wrote:

I think the most apprioprate way to distribute landed costs is assigning them in proportion to item values in invoice...

I basically agree, proportioning the costs based on item values is probably the most widely used procedure. However, in order to keep it very flexible, I would suggest FA offers three different options as how to calculate the cost proportion:

Based on:
a) item value (as you suggested)
b) item quantity
c) number of invoice lines (e. g.: 4 lines, then every line receives 1/4th of the landed cost)

From my point of view this could be very easily implemented in one and the same function, something like this:

Function CostAllocationPercentagePerInvoiceLine()

If method ="item value" then
return line_value/ total_value

else

If method ="item quantity" then
return line_quantity/ total_quantity

else

If method="invoice_lines" then
return 1/total_number_of_invoice_lines

End If
End If
End If
End Function

itronics wrote:

...but another problem is where and how this mechanism  should be implemented in FA? Some costs which should be handled as landed costs (e.g. shipment) are often documented on separate invoice issued by another company. How you would see the mechanism which would allow landing costs distribution in this case?

You are precisely describing the problem. My thought is this: The process of converting costs to "landed costs", i. e. stock value, should happen as late as possible, because this is when most information is available. Also order quantities might differ from shipped quantities, and costs should be calculated based on the real stock. That's why I would suggest to do this cost allocation just in the very moment when receiving the goods into the warehouse. I could see one of the following scenarios:

a) Simplest solution: Add landed costs as one lump sum
When receiving goods into the warehouse (i. e. receiving the Purchase Order (PO)), FA could offer one single field where the user types in the total amount of all additional costs (same currency as the PO). In this case, these costs need to be calculated externally, this would typically happen in Excel. This would be a great improvement already.
It might happen that for example the shipping company did not yet provide the invoice for this particular invoice. In this case, an estimated value could be used. All the accountant would need to do is to post any difference between estimated and real invoice amount as expense (or income). That´s not "perfect", but much better than not incorporating the costs at all. And of course, that´s perfectly legal (at least in the countries I know, but one always needs to check locally).
Next to the field with the amount there should be a pull down menu that offers the different options as how to distribute the costs (by value, quantity or item line).

b) Keeping record of the different costs
In a more elaborate version FA could offer a separate page when receiving the goods, where all details about the costs being incorporated into stock value could be stored, e. g.:

Supplier, Invoice number, Invoice date, Description (e. g. shipment, or customs), and amount

The impact on stock value would obviously be the same, but this way it would be easier later to figure out what was posted into stock value. This could be extraordinarily helpful for example when a company is being audited, or simply if somebody wants to verify later if all was done properly.

On top of this, I would even recommend allowing to choose the currency for every invoice, and store the used exchange rate in the database.

Again, that's just my personal thoughts on this topic.

Thanks again for considering all this.

CharlesHuck,
welcome to the forum. Good to know that the topic was helpful to others, too.

All the best with FA.

14

(26 replies, posted in Items and Inventory)

Hi Vdonatiello,
I am also neither accountant nor programmer :-)

I hope I can answer your questions:

Vdonatiello wrote:

we import goods almost every months, the ex-work price we pay to the supplier is almost the same (they usually change the Price List every 2 years), but the real cost of acquisition the goods change every time (fluctuating exchange rates, depending on the quantity, sometime we order 3 pallets sometime we order a full container, some cost is fixed per shipment regardless the quantity or the value, i.e. issuing the master bill of lading, some cost is based on value, i.e. custom duty, some cost is based on quantity, i.e. ocean freight based on weight) therefore every time the real Cost of Goods Sold is slightly different ...

do you have advice how to handle?

i am thinking to use excel sheet and calculate outside FA the real COGS and then update the Purchasing Order so the system will take the latest cost ...

I think all you need to do is to calculate the total amount of additional costs (shipping costs, customs etc.) and distribute it according to your preferences over the PO.

Example:
Your PO has the following two items:

Item1, 1 piece, $200
Item2, 1 piece, $800
Total PO: $1,000

Your additional costs are $100, which is 10 % of the PO. Then, you just need to increase every single PO line by 10 %:

Item1, 1 piece, $220
Item2, 1 piece, $880
Total PO: $1,100

Now, when you receive the goods into stock, the additional costs become part of your stock value. (Of course, you must not post these additional costs as expenses.)


Vdonatiello wrote:

is it a good practice to value the inventory based on the latest COGS?

If I understand correctly, you are asking if it´s correct to evaluate the entire existing inventory with the latest COGS. Example:

ItemA, current stock qty: 1 piece, current stock value (landed cost): $100

Then you purchase another item, let´s say landed cost $150, 1 piece

If you "value the inventory based on the latest COGS", then your new stock value would be:

ItemA, 2 pieces, stock value: 2*$150 (latest COGS) = $300.

I would say this only makes sense if for example you want to sell the inventory based on it´s current market value. For costing purposes, to me it looks wrong because you did not really have a cost of $300.
Even worse: When your latest COGS would be lower than the COGS of the existing value, you would basically depreciate stock value. But this is just my personal opinion.

Vdonatiello wrote:


we are all aware that this is a free open source project, so everything we get is a nice gift...

I totally agree, it´s amazing that such a great piece of software is made available for free.

15

(26 replies, posted in Items and Inventory)

Hi Vdonatiello,
I am not sure if I quite understand what you mean by "slight difference". Do you refer to the fact the the landed cost is not always exactly the same from PO to PO? If so, then yes, the only way I can see to incorporate the landed cost into stock value is to adjust the purchasing prices before receiving the goods. I am actually a bit surprised that this has not been implemented into FA so far, since I believe it´s rather simple: All they would need is a couple of fields where one could put both label and amount. Then the total amount is calculated and distributed over the individual lines proportionally either by amount, quantities or just equally (I can´t think of any other distribution model currently).
Does this answer your question?

16

(38 replies, posted in Wish List)

Two years later...

Has there been any development on this? I am trying to find a solution for several small shops who would love to use FrontAccounting, but only if we can connect a credit card scanner (or find any other simple solution to charge credit cards on the spot). Has there be an implementation with authorize.net?

Thanks for any advice!

Hi Joe,

thank you very much for taking my comments into consideration. That´s impressive, and I really appreciate it.

Please allow me one more question: How would I get the updated version? (Sorry, I am not familiar with the term "HG Repository")?

Again, thank you very much for you feedback!

MacPhotoBiker

Hi Joe,

thanks a lot for your answer.

Prices are often based on a quote from a supplier, so I would use this field to make reference to the quote. It could be named "Your quote" (that´s the term used in Canada), or "Your reference" as a more generic term.

After all, you are using such field already when creating the PO ("Supplier´s reference") http://screencast.com/t/QS3YQ20xZc , but it´s not shown so far on the PO. That´s the one I would use, it makes the screen form more consistent with the PO document.

Please allow me few more comments. The first field in the same line is "Customers reference" (btw, it should be spelled "Customer´s reference"), but when creating a PO, I did not see where to populate this field. Same is true for "Sales Person". I believe the purpose of these fields is for cases when a PO is created 1:1 based on an order from a customer. It makes sense to have such information, but in my case, I would certainly not want to show this information to my supplier, but only use it for internal purposes.

Then, I also don´t see the purpose of "Your VAT no.". Chances are the supplier knows his VAT number already ;-) If this field is required, I would simply add it as a small line to the adress.

Last but not least: the Due Date. What´s the due date of a PO, when for every item there is a "Delivery Date" anyway?

Well, now that I am writing all this it comes to my mind that probably the PO might be using the same template as an invoice. This might appear "efficient", but for daily use I´d say that the documents have very different purposes, so the content has to be very different.

I´m not sure how difficult it would be to implement it, but I believe it would be well received by the FA community if it were possible to

a) Modify the field names and
b) choose like from a pull-down menu the content for the fields.

But I also want to add that I do like the clean layout you guys are using, I´ve been working with programs before where it was impossible to use any document "out of the box".

Thanks again for your consideration.

MacPhotoBiker

Well, to me this looks a bit strange. Showing the same field twice, once displaying it´s content, once not displaying it. Frankly, what would you think as a supplier if you received such PO? Why even bother to put the second field?

20

(26 replies, posted in Items and Inventory)

Hi psonon,

sorry for my late answer, I guess I forgot to "subscribe to this topic".

You are right, landed cost is much more than a posting concept. After all, the impact on profit (over time) is the same, no matter if you put the additional costs into the stock value, or if you just expense them. After all, FA claims to be an ERP system, and landed costing is such a basic concept that I was actually hoping this could be done here. And then, also accountants should be interested in this concept, since this is a major tool allowing to decide if the mentioned costs are expensed right away, or distributed over sales.

In the past, one "workaround" for another ERP system I found was this: I connected Excel via ODBC to the line items for a particular purchase order, calculated the additional costs on a second sheet, then included them in the different item prices, distributing the additional costs to each line according to the line´s share of the total value.

Am I correct that you did not find a real solution for this topic? How are you dealing now with it?

Thanks joe.

Sorry, I still have to ask: If not edited manually, from where is the field "our order" populated? My question is not only related to this field, but I would like to understand in general where the datasources are defined.

Thanks a lot!

MacPhotoBiker

Hi joe,

thanks for your answer. My apologies, but I don´t quite understand what you mean. Is the field "our order" not populated at all? Or from where does it get it´s content? To me it doesn´t look like the same since PO number shows "3" while "our order" is empty.

Is it possible to edit the template of this form myself, and define the data sources myself?

Thanks a lot!

MacPhotoBiker

23

(26 replies, posted in Items and Inventory)

Hi,

sorry, but as far as I see, this is not what psonon is looking for.

It´s obvious that it´s possible to somehow post the freight costs, but that´s not the point.

The point is that the value (cost) for one article is defined by the price one has to pay to the supplier, plus any related costs.

Very simple example:

You buy 1 piece of Product A at $100. Shipping costs $20. Now, the inventory value of this article should show $120. Thats not the same as inventory value $100, and freight costs $20. The $120 are the "landed cost", and that´s extremely(!) important for profit calculations.

Example: Lets say one sells above article for $110. If you calculate gross profit as Sales - Cost, this gives you a profit of $10. (110 - 100)  However, if you calculate it based on landed costs, it gives you a loss of $10 (110 - 120). Landed costing is really crucial.

A (quite cheesy) workaround would be to calculate the landed cost in excel, update the purchase order and THEN receive the goods. However, then the track is lost as what has been posted, and why.

Usually it should work like this: One should be offered basically an unlimited number of lines of possible costs (freight, customs, one way skids etc.). Then, the total of this additional amount has to be distributed towards all lines on the purchase order. Usually, the distribution can be done by quantity, or by value, while by value usually is the preferred option.


Would it be possible to do the landed cost calculation "cleanly" within FA?

Thanks!

MacPhotoBiker

Thank you Janusz, much appreciated.

Hi,

on a Purchase order, whats the difference between "Purchase Order" and "Our Order"? Please see this screenshot for an example: http://screencast.com/t/31FHPqx6vgv

The generated PO number is "3", but "our order no." is empty. What is this field for, and from where is it populated?

Thanks a lot!

MacPhotoBiker