vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Montoyafan
Datum: 28.06.16 11:05

Hallo,

ich verkaufe hin und wieder nebengewerblich Artikel bei eBay.

Dafür habe ich mir jetzt ein kleines Programm geschrieben mit dem ich mir die Gebühren (Angebotsgebühren, Verkaufsprovision, Paypal-Gebühren etc.) ausrechnen und anhand von Einkaufspreis, Verkaufspreis, Porto und Verpackung den Gewinn und die Marge ermitteln kann.
Soweit alles kein Problem.

Jetzt möchte ich aber eine Option einbauen, die mir anhand einer angegeben Wunsch-Marge den Verkaufspreis ermittelt.
Das Problem das ich nun habe sind die Gebühren von eBay und Paypal, die sich ja anhand des Verkaufspreises berechnen. Den kenne ich ja aber noch nicht vorher.

[u]Beispiel:
Einkaufspreis: 7€
Verkaufspreis: 10€
Porto: 1,45€ <--kommt zum VP dazu, ist aber nicht in Margen-Rechnung inkludiert
Verpackung: 0,25€
eBay-Gebühren: 0,92€
Paypal-Gebühren: 0,57€

Daraus ergibt sich jetzt eine Marge von 12,6%

Jetzt möchte ich aber eine Zielmarge von 20% haben.
Rechne ich jetzt mit den gleichen Werten auf 20% gegen, komme ich auf einen theoretischen VBerkaufspreis von 10,93€.
Das Problem: Bei 10,93€ sind natürlich die Gebühren von eBay und Paypal wieder höher, so das ich "nur" noch auf eine tatsächliche Marge von 19,2% komme

Jemand eine Idee wie man das lösen kann?

PS:
eBay-Gebühren 8% auf VP+Porto
Paypal-Gebühr 1.9% auf VP+Porto + 0,35€

Danke
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Manfred X
Datum: 28.06.16 12:21

Hallo!

Wenn ich Dich richtig verstanden habe, ist das Deine Ansatzgleichung ?
EP + (0.08 * (VP + P) + 0,019 * (VP + P) + 0.35 = 0.8 * (VP - P)

0,8 wäre dabei der Margenfaktor (Summe der Kosten relativ zum Verkaufspreis)

Diese Gleichung wäre nach VP aufzulösen.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Montoyafan
Datum: 29.06.16 00:57

Hallo,

meine Margenrechnung sieht so aus:

-----------------------EBAYGEBÜHREN---------------------PAYPALGEBÜHREN
MARGE = (VKP - ((EP + ((VKP + Porto) * 0.08) + (((VKP + Porto) * 0.019) +0.35) + Verpackung)) / VKP) * 100


Und wie soll sich die Gleichung umstellen lassen um den Verkaufspreis (VKP) zu ermitteln?

Beitrag wurde zuletzt am 29.06.16 um 00:58:24 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Franki
Datum: 29.06.16 01:32

Hallo,
Zitat:


ich verkaufe hin und wieder nebengewerblich Artikel bei eBay.

[u]Beispiel:
Einkaufspreis: 7€
Verkaufspreis: 10€
Porto: 1,45€ --kommt zum VP dazu, ist aber nicht in
Margen-Rechnung inkludiert
Verpackung: 0,25€
eBay-Gebühren: 0,92€
Paypal-Gebühren: 0,57€

Daraus ergibt sich jetzt eine Marge von 12,6%


Kannst du mal ganz kurz deine Berechnung erläutern wie du bei dem Beispiel auf die 12,6 Prozent kommst. Ich habe das hier mal mit dem Taschenrechner versucht nach zu vollzienen, es gab änliche Erkebnisse aber nicht dieses.

Und bitte nenne deine Variablen wie üblich: EK = Einkaufspreis, VK = Verkaufspreis, was ist bei dir denn VP? Verkaufspreis oder Verpackung?

Und definiere was du unter Marge verstehst. Da macht es schon einen Unterschied, ob das rein rechnerisch auf die Bruttozahlen gerechnet wird, oder auch die Umsatzsteuer mit berücksichtigt werden muss. Du schreibst ja was von gewerblich.

Und dann auch noch, dass etwas zwar berechnet wird, aber nicht in die Berechnung der Marge einfliessen soll. Warum, das sind doch Kosten die entstehen udn betriebswirtschaftlich gesen berücksichtigt werden müssen.

Die Formel von ManfredX ist evtl. ein Anhaltspunkt, aber es kann gut sein, dass sie nach einer anderen Variablen aufgelöst werden muss wenn du konkrete Ergebnisse möchtest. Ob dem so ist, wissen wir erst dann wenn du nähere Angaben machst wie genau die die Marge berechnest bzw. berechnen möchtst.

Gruß
Frank
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Manfred X
Datum: 29.06.16 09:45

Hallo!

Deine Gleichung für die Berechnung der Marge kann so nicht stimmen.
Da ist wohl die Klammerung durcheinander geraten.

Ich vermute, das ist Deine Kostenberechnung:
Dim Kosten As Double = EP + (VKP + Porto) * 0.08 + (VKP + Porto) * 0.019 + 0.35 + Verpackung

Und Deine Marge errechnest Du auf diese Weise aus Kosten und VKP:
Marge = (1 - Kosten / VKP) * 100

Sind diese Annahmen korrekt?
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Montoyafan
Datum: 29.06.16 10:54

Manfred X schrieb:
Zitat:

Da ist wohl die Klammerung durcheinander geraten.


Tatsächlich ^_^
Hatte die Formel nicht als einzelne im Programm sondern gesplittet nach Gebühren etc und am ende zusammen gesetzt.

Beitrag wurde zuletzt am 29.06.16 um 10:54:58 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Montoyafan
Datum: 29.06.16 10:55

VP sollte hier der Verkaufspreis sein.
Die Umsatzsteuer muss aktuell nicht beachtet werden, da bei mir noch die Kleinunternehmer-Regel greift. Sprich Umsatzsteuer befreit. Man könnte das als Option aber natürlich für evtl. später mit dazu nehmen.

Dass das Porto nicht mit in die Margenrechnung soll liegt daran das ich von dieser ja nichts habe. Die bezahlt der Kunde und ich genauso 1:1 an das Versandunternehmen. In die Gebührenberechnung muss es aber trotzdem mit hinein, da eBay und Paypal ja ihre Gebühren aus dem Gesamtumsatz berechnen.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Manfred X
Datum: 29.06.16 11:06

Suchst Du diese Formel?
VKP = 1.42653 * (EP + 0.35 + Verpackung + 0.099 * Porto)

Annahmen wie oben. 20% Marge bezogen auf den VKP !!
Das Porto muß noch dazu gerechnet werden.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Montoyafan
Datum: 30.06.16 11:49

Hmm, jetzt bin ich ob der Formel verwirrt.

Was ist denn 1.42653?

0,099 sind die prozentualen Gebühren von eBay und Paypal, oder?

Beitrag wurde zuletzt am 30.06.16 um 11:54:24 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Manfred X
Datum: 30.06.16 13:39

Du willst 20% des Verkaufspreises (ohne Porto) als Gewinn einstreichen.

Das bedeutet, du mußt die Summe der Kosten mit 1.25 multiplizieren
(= Kehrwert von 0,8 bzw. 1 - 0,2).

In Deinen Kosten steckt zu 0,099 (0,08 + 0,019) aber der Verkaufspreis drin.
Auch dieser Anteilswert ist mit 1.25 zu multiplizieren (=0.12375)
Dieser Anteil ist auf die andere Seite der Gleichung zu bringen.
Dort steht dann 0,87625 * VKP.

Dieser Faktor wird als Kehrwert (=Faktor) auf die andere Seite
gebracht (1,1412) und dort mit dem 1.25-Faktor der Kosten zusammen-
multipliziert.

Formel als Code (Marge von 20% als 0,2 im letzten Parameter angeben):
''' <summary>Margen-bezogener EBAY-Verkaufspreis (Paypal-Zahlung, ohne 
' Umsatzsteuer)</summary>
''' <param name="EKP">Einkaufspreis (incl. Lager-, Gemein-  und 
' Schwundkosten)</param>
''' <param name="Porto">Portozuschlag</param>
''' <param name="Verpackung">Zuschlag für Verpackung</param>
''' <param name="marge">relative Gewinnmarge-bezogen auf Verkaufspreis (0 
' bis 1)</param>
''' <returns>Verkaufspreis incl. Porto und Verpackung</returns>
Private Function Ebay_VKP _
    (ByVal EKP As Double, Porto As Double, Verpackung As Double, marge As _
    Double) As Double
 
    Const Ppf As Double = 0.019  'Paypal-Faktor
    Const Add As Double = 0.35
    Const Ef As Double = 0.08    'Ebay-Faktor
 
    If Not ispositive(EKP) Or Not ispositive(marge) Then Return Nothing
    If Porto < 0 Or Verpackung < 0 Then Return Nothing
 
    Dim kf As Double = 1 / (1 - marge) 'Umrechnungsfaktor Kosten
    Dim vkpf As Double = 1 / (1 - kf * (Ppf + Ef)) 'Umrechnungsfaktor 
    ' Kostenanteil VKP
 
    Dim vkp As Double = vkpf * kf * (EKP + Add + Verpackung + (Ppf + Ef) * _
      Porto)
 
    'Kontrolle
    'Kosten als Summe
    'Dim kost As Double = _
    '    (EKP + Ef * (vkp + Porto) + Ppf * (vkp + Porto) + Add + Verpackung)
    'Kosten als Prozentanteil des VKP
    'Dim kost2 As Double = vkp * (1 - marge)
    'Beide Werte müssen gleich sein
    'If Math.Abs(kost - kost2) > 0.01 * kost Then Stop
 
    Return vkp + Porto 'Portoaufschlag
End Function
 
 
Private Function ispositive(ByVal vl As Double) As Boolean
 
        Return vl > 0.0000001D
End Function


Beitrag wurde zuletzt am 30.06.16 um 14:04:21 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Franki
Datum: 01.07.16 01:56

Hallo,

ihr diskutiert da ja schön hin und her es gibt Fragen und Rückfragen...
Du hast bis jetzt immer noch keine konkrete Beispielrechnung hier genannt wie du gedenkst deine Marge berechnen zu wollen bzw. konkrete Beispiele wie sie berechnet wird.

Mathematische Formeln hin oder her, solange nicht klar ist was du eigentlich möchtest, können wir hier nur im Nebel stochern. OK, es wird evtl. weniger Nebel hier geben wegen Brexit, aber das betrifft ja nicht deine Frage.

Aber dass die Versandkosten/Porto nicht mit in die Berechnung rein soll, dann aber doch berücksichtigt werden soll wegen der Gebühren ist ja ein Widerspruch, denn als Marge verstehst du ja wahrscheinlich was unter dem Strich bei dir an Geld hängen bleibt.

OK, ich kenne mich zwar mit Mathematik aus, aber nicht wirklich mit EBAY usw. Ich bin auch teilweise gewerblich tätig in Sachen Onlineshop. Aber nicht über Ebay usw.

Also definiere doch mal genau, was du berechnet haben möchtes anhand einer Beispielrechnung. Dann erübrigen sich auf die Diskussionen welche Formel denn die richtige ist und ob da Fehler drin sind usw. usw.

Zuerst musst du mal sagen was du eigentlich möchtest, erst danach können Programmierer, Mathematiker usw. erkennen wie das gemacht werden muss.

Gruß
Frank





Gr8ß
Frank

Beitrag wurde zuletzt am 01.07.16 um 02:06:21 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Manfred X
Datum: 01.07.16 08:10

Hallo!

Die Portokosten gehen als Gebührenfaktor in die Ermittlung der Kosten ein, aber
nicht in die Berechnung der Gewinn-Marge. Insofern liegt kein Widerspruch vor.

Beitrag wurde zuletzt am 01.07.16 um 08:24:37 editiert.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Montoyafan
Datum: 01.07.16 10:49

Franki schrieb:
Zitat:

denn als Marge verstehst du ja wahrscheinlich was unter dem Strich bei dir an Geld hängen bleibt


Ja, ganz genau. Als was verstehst Du Marge denn?
Die Marge (oder Gewinnspanne) ist für mich der Verkaufspreis abzüglich aller Selbstkosten.

Franki schrieb:
Zitat:

Aber dass die Versandkosten/Porto nicht mit in die Berechnung rein soll, dann aber doch berücksichtigt werden soll wegen der Gebühren ist ja ein Widerspruch


Als Beispiel:
Ich verkaufe einen Artikel bei eBay für 10€ + 1,45€ Versandkosten. Der Käufer muss also gesamt 11,45€ bezahlen.
Auf diese 11,45€ bezahle ich an eBay und Paypal Gebühren. Für mich wichtig für die Gewinnermittlung sind aber nur die 10€, da die 1,45€ 1:1 an das Versandunternehmen weitergereicht werden.
Etwas anderes wäre es wenn ich 2€ Porto vom Käufer kassieren würde, aber tatsächlich nur 1,45€ benötigen würde. Dann müsste ich natürlich die Differenz mit in die Margenrechnung nehmen.
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Marge bei dynamischen Werten (eBay-Gebühren) ermitteln 
Autor: Montoyafan
Datum: 06.07.16 12:01

Hallo,

sorry das ich mich so spät melde, hatte die letzten Tage keine Zeit.

Die Berechnung funktioniert super.
Ich danke Dir wie verrückt

Gruß
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel