Advertisement
AD

Main navigation

Advertisement
AD

Error message

Warning: Undefined array key 0 in amp_entity_view_alter() (line 156 of modules/contrib/amp/amp.module).
amp_entity_view_alter(Array, Object, Object) (Line: 545)
Drupal\Core\Extension\ModuleHandler->alter('node_view', Array, Object, Object) (Line: 304)
Drupal\Core\Entity\EntityViewBuilder->buildMultiple(Array) (Line: 238)
Drupal\Core\Entity\EntityViewBuilder->build(Array)
call_user_func_array(Array, Array) (Line: 111)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. See https://www.drupal.org/node/2966725', 'exception', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 788)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 377)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 204)
Drupal\Core\Render\Renderer->render(Array, ) (Line: 238)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 583)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 239)
Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 128)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 187)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
Drupal\Core\DrupalKernel->handle(Object) (Line: 18)

Germany Rules Bitcoin Purchases, Mining Rewards Exempt From Tax

Advertisement
Sat, 3/03/2018 - 16:27
Germany Rules Bitcoin Purchases, Mining Rewards Exempt From Tax
Cover image via U.Today
Read U.TODAY on
Google News

Germany’s Ministry of Finance has decided not to tax people who use Bitcoin to make purchases of goods and services. The Ministry of Finance based their decision on a ruling from the European Union Court of Justice in 2015. Germany’s interpretation of the court’s ruling is likely to set a precedent throughout the entire EU. The finance ministry wrote:

Advertisement

"Virtual currencies become the equivalent to legal means of payment, insofar as these so-called virtual currencies of those involved in the transaction as an alternative contractual and immediate means of payment have been accepted."

Germany’s decision is also a boon to miners, as the Ministry of Finance also determined that block rewards earned through mining should not be taxed. However, ordinary crypto investors who convert their holdings directly to fiat will still be taxed.

Capital gains woes

In the US, the IRS still regards cryptocurrency as property, meaning that every time you pay for something using Bitcoin, the tax authorities treat it as if you sold real property. In other words, when you pay for coffee using crypto, the IRS says you owe capital gains on the $5 worth of digital currency you spent.

Under US law, the buyer of that cup of coffee must compute their cost basis for the cryptocurrency they used in the transaction. Then, the person must use first-in-first-out (FIFO) accounting methods to determine if the “sale” of their crypto is a long-term or short-term gain. Finally, they must declare the transaction on their taxes and pay the appropriate amount.

If you bought Bitcoin at $2,000 per coin and bought your $5 cup of coffee when Bitcoin price was $10,000, your “capital gain” is $4. If you’ve owned that Bitcoin for more than a year, you’ll pay a more favorable tax rate (either 0, 15 or 20 percent) on that $4. If you’ve owned your Bitcoin for less than a year, you’ll pay your nominal tax rate. Thus if you are in the 25 percent tax bracket, you’ll owe the IRS exactly $1 in taxes for that transaction.

Such arcane and complex rules make spending crypto directly, without first converting to fiat, extremely unwieldy and impractical. It’s also a serious impediment to mainstream adoption. Germany’s tax exemption for crypto purchases will go a long way toward making such transactions feasible.

US efforts

Congressman Jared Polis submitted the “Cryptocurrency Tax Fairness Act” to Congress last fall, attempting to streamline the tax code with respect to digital currencies. His act would have provided a de minimus level of $600, exempting all crypto purchases under that amount from taxation. Congressman Polis tried to get the language added to last year’s major tax reform package, but Congressional leaders demurred.

A
A
A

Related articles

Advertisement
TopCryptoNewsinYourMailbox
TopCryptoNewsinYourMailbox
Advertisement
Advertisement

Recommended articles

Latest Press Releases

Our social media
There's a lot to see there, too

Popular articles

Advertisement
AD