Und sein Kumpel der Bitcoins als Zahlungsmittel akzeptieren möchte? Als Gewerblicher kommst du um einen schriftlichen Vertrag wohl nicht umhin denke ich. Sonst kann ja jeder in seiner Steuererklärung angeben was er möchte

Und dann wird's mit BTC wohl etwas komplizierter, da du schließlich Steuern in EUR begleichen musst, dein erhaltenes Zahlungsmittel aber BTC war.
Wenn ich mich nicht irre, dann darf auch ein Gewerbetreibender seine Fahrzeuge gegen andere Güter tauschen. Steuern sind dann fällig sobald die Kryptos gegen Euro getauscht werden.