Ein Onlineshop kostet monatlich technischen Unterhalt, also das Hosting (ggf. weitere Grundkosten, z. B. Lizenzen).
Dieser Wert kann sich im Bereich von 5 – 69 Euro pro Monat bewegen, je nach Performanceanforderung und der gebuchten Domainanzahl.

Es gibt auch fertige Baukastensysteme, bei allen gängigen grossen Hoster, diese für einen ersten Einstieg gut zu gebrauchen sind.
Die gibt es schon ab 10 Euro im Monat mit 2 Domains.