Find the best e wallet casinos for Canadian Players
Play through CasinoQueen.ca for popular e wallet casinos - and if you ever need help, we’ll personally reach out to the casino to get you fast, transparent, and reliable support.
We earn a commission from the links on this list, but our recommendations are based on independent testing
Zizobet
![]()
Daily Mystery Box with up to 50 Free Spins every eligible day.
10% monthly crypto cashback
Promotions for sportsbook, esports, and virtual sports
Terms and Conditions Apply PLAY RESPONSIBLY
New Bonuses Every Day of the Week
Up to 1,000 Free Spins Through Weekly Campaigns
Rewards, VIP
Terms and Conditions Apply PLAY RESPONSIBLY
Asino
![]()
100% up to C$500 on your first deposit
Rewards spread across your first four deposits
VIP & High Roller bonuses, LootBoxes
Terms and Conditions Apply PLAY RESPONSIBLY
![]()
Wager-free or traditional welcome bonus
Regular cashback and free spins promotions
VIP rewards with up to 10% cashback
Terms and Conditions Apply PLAY RESPONSIBLY
Wonaco
![]()
Bonus Crab Exclusive Rewards
Cashback, Challenges & Tournaments
VIP Levels with Personalized Benefits
Terms and Conditions Apply PLAY RESPONSIBLY
Cashback offers
100% up to €100 Sportsbook bonus!
Rewards, tournaments, VIP
Terms and Conditions Apply PLAY RESPONSIBLY
Cashback and recurring rewards
Ongoing reload bonuses and free spins
Consistent 35× wagering structure
Terms and Conditions Apply PLAY RESPONSIBLY
Very large game library with strong jackpot depth
High bonus potential for repeat depositors
Fast withdrawals with crypto and selected fiat methods
Terms and Conditions Apply PLAY RESPONSIBLY
Slotsgem
Tiered Welcome & Reload Bonuses
Over 5,000 Games
Wide Payment Method Coverage
Terms and Conditions Apply PLAY RESPONSIBLY
Cashback offers – Regular cashback including live casino
Bonus systems – Shop and Bonus Crab rewards
Reload deals – Weekly and weekend bonuses
Terms and Conditions Apply PLAY RESPONSIBLY
Wettson
Weekly cashback rewards worth up to €5,000
Regular free spins promotions available throughout the week
Exclusive VIP rewards and personalised promotions
Terms and Conditions Apply PLAY RESPONSIBLY
BetBeast
![]()
Regular promotions and reload bonuses
Loyalty rewards and cashback
Bonus variety across casino and sportsbook
Terms and Conditions Apply PLAY RESPONSIBLY
Rizzio
Ongoing promotions beyond initial bonus
Slot-focused free spin rewards
Cashbacks and sportsbook bonuses
Terms and Conditions Apply PLAY RESPONSIBLY
Second–fourth deposit bonuses up to $3,333 with additional free spins
Ongoing promotions and VIP-only offers
Crypto-supported bonuses
Terms and Conditions Apply PLAY RESPONSIBLY
Five-stage bonus structure
14,000+ slot games
Instant, fee-free payments
Terms and Conditions Apply PLAY RESPONSIBLY
Casinova
Regular cashback offers
Frequent reload bonuses
Tournaments and bonus features
Terms and Conditions Apply PLAY RESPONSIBLY
HotSlots
Regular reload bonuses and free spins campaigns
Cashback through Loyalty Club
Tournaments and jackpot features
Terms and Conditions Apply PLAY RESPONSIBLY
Daily cashback up to C$2,000
Crypto bonus availability
Consistent 35× wagering structure
Terms and Conditions Apply PLAY RESPONSIBLY
Cashback offers
Multi-product bonus availability
Reload deals weekly
Terms and Conditions Apply PLAY RESPONSIBLY
Simple 40x wagering
Bonus + Cash Spins combo
Ongoing reload & cashback
Terms and Conditions Apply PLAY RESPONSIBLY
How we tested and ranked e-wallet casinos
Not every e-wallet casino offers the same payment experience. To identify the best options for Canadian players, we reviewed each casino using a consistent testing methodology focused on security, payment performance and overall player experience.
Our team evaluated every casino based on factors that matter most when using e-wallets. This included the range of supported payment methods, deposit and withdrawal speeds, transaction limits, bonus eligibility, licensing, customer support and mobile usability.
We also tested the banking experience wherever possible by reviewing how easy it was to make deposits and request withdrawals using popular e-wallets such as PayPal, Skrill, Neteller, MuchBetter and other supported services. We assessed how clearly casinos explained their payment options, whether additional fees applied and how quickly withdrawals were processed.
Bonuses were reviewed beyond their advertised value. We examined wagering requirements, maximum cashout limits, eligible games and whether promotions were available to players depositing with e-wallets, as some casinos apply payment method restrictions.
Security played an important role in our rankings. We verified each casino’s licensing, encryption standards, responsible gambling tools and the transparency of its banking policies. Casinos that clearly outlined their payment procedures and withdrawal requirements received higher ratings.
Finally, we evaluated the overall user experience across desktop and mobile devices. This included the quality of customer support, the ease of navigating the cashier, the selection of games and the reliability of the platform during everyday use.
Our rankings are updated regularly to reflect changes in payment methods, withdrawal performance, bonus terms and the overall player experience, helping ensure our recommendations remain accurate and relevant for Canadian players.

How e-wallet casinos work
E-wallet casinos operate much like any other online casino, but they allow players to make deposits and withdrawals through digital wallets instead of relying solely on bank transfers or debit cards. Rather than sharing banking details directly with the casino, players complete transactions through their chosen e-wallet provider.
Most e-wallet casinos support a straightforward payment process. After creating a casino account, players select their preferred e-wallet in the cashier, log in to their wallet account and authorise the payment. Once the transaction has been approved, the funds are usually credited to the casino account instantly, allowing players to start gambling immediately.
Withdrawals follow a similar process. Players request a payout through the cashier, select their preferred e-wallet and submit the withdrawal request. After the casino completes its internal review and any required verification checks, the funds are transferred directly to the player’s e-wallet account. From there, the money can often be spent online, transferred to a linked bank account or used for other supported transactions.
Many e-wallet casinos support multiple payment providers, giving players the flexibility to choose the service that best suits their needs. Depending on the casino, popular options may include PayPal, Skrill, Neteller, MuchBetter, ecoPayz, Jeton and other digital wallets.
Although e-wallet payments are generally fast and convenient, players should always check whether their preferred wallet is available for both deposits and withdrawals. It’s also worth reviewing any transaction fees, payment limits and bonus restrictions that may apply before making a deposit.
Supported e-wallets
Most e-wallet casinos support several digital wallet providers, giving players a fast and convenient alternative to traditional banking methods. While the exact selection varies between casinos, the most popular e-wallets are widely accepted by international online casinos serving Canadian players.
PayPal
PayPal is one of the world’s most recognised digital wallets and is accepted at many online casinos. It offers fast deposits, strong buyer protection and an easy-to-use mobile app. However, PayPal is available at fewer online casinos than some other e-wallets, particularly among offshore operators.
Skrill
Skrill is one of the most popular payment methods for online gambling. It provides instant deposits, quick withdrawals and broad acceptance across international casinos. Skrill also supports multiple currencies, making it a convenient option for players who gamble regularly.
Neteller
Neteller has long been a favourite among online casino players thanks to its fast transactions and widespread acceptance. Like Skrill, it offers instant deposits and typically supports rapid withdrawals. Many casinos also allow players to move funds between their Neteller account and linked bank account.
MuchBetter
MuchBetter is a mobile-first e-wallet designed with online gambling in mind. It offers secure payments, fast deposits and withdrawals, and supports biometric authentication for added account security. Its growing popularity has made it a common payment option at many modern online casinos.
ecoPayz
ecoPayz is a well-established e-wallet that supports players in many countries. It allows users to hold multiple currencies within a single account and is accepted at a wide range of online casinos. Deposits are usually instant, while withdrawals are generally processed quickly once approved.
AstroPay
AstroPay is a digital wallet available in many international markets and is accepted by an increasing number of online casinos. It offers a simple payment experience and supports fast deposits, although availability may vary depending on your country and the casino.
Jeton
Jeton is another popular e-wallet among online casino players. It supports multiple currencies, offers instant deposits and is available through both desktop and mobile apps. Many casinos include Jeton as part of their standard payment options for both deposits and withdrawals.
Other e-wallets
Depending on the casino, players may also find support for other digital wallets such as MiFinity, Revolut Pay, Apple Pay, Google Pay and regional payment services. Before registering, it’s always worth checking whether your preferred e-wallet is available for both deposits and withdrawals, as supported payment methods can differ between casinos.
How to deposit with an e-wallet
Depositing with an e-wallet is one of the quickest and most convenient ways to fund an online casino account. Most e-wallet transactions are processed instantly, allowing players to start playing as soon as the payment is approved.
- Log in to your casino account and open the cashier or banking section.
- Select your preferred e-wallet, such as PayPal, Skrill, Neteller or MuchBetter.
- Enter the amount you want to deposit.
- You’ll be redirected to your e-wallet account to log in and authorise the payment.
- Confirm the transaction.
- Once the payment is approved, the funds are usually credited to your casino balance immediately.
Before making a deposit, check the casino’s minimum deposit requirement and confirm that your chosen e-wallet qualifies for any welcome bonus or promotion. Some casinos exclude certain payment methods from bonus offers or apply different terms to e-wallet deposits.
It’s also worth reviewing any fees charged by your e-wallet provider, although most online casinos do not charge additional fees for e-wallet deposits. Always use an account registered in your own name, as many licensed casinos require the same payment method to be used for both deposits and withdrawals whenever possible.
During testing, we also compared the deposit process across multiple casinos and found that most e-wallet payments were credited instantly. The main differences were the minimum deposit amounts and the number of supported wallets rather than the payment speed itself.

How to withdraw from an e-wallet casino
Withdrawing your winnings to an e-wallet is usually quick and straightforward. Many players choose e-wallets because they often offer faster payout times than traditional bank transfers.
- Log in to your casino account and open the cashier or banking section.
- Select Withdraw and choose your preferred e-wallet.
- Enter the withdrawal amount.
- Confirm that your e-wallet account details are correct.
- Complete any required identity verification if requested by the casino.
- Submit your withdrawal request.
After your request has been approved, the funds are transferred directly to your e-wallet account. Processing times vary between casinos, but many e-wallet withdrawals are completed within a few hours to 24 hours. Once the funds arrive in your e-wallet, you can use them for online purchases, transfer them to your bank account or make payments through supported merchants.
Before requesting a withdrawal, check the casino’s minimum and maximum withdrawal limits, any applicable transaction fees and whether your chosen e-wallet supports withdrawals as well as deposits. Many licensed casinos also require players to withdraw using the same payment method they used to make their deposit whenever possible.
In our testing, withdrawal approval times varied much more than the e-wallet itself. Once approved, funds usually reached the wallet quickly, but the casino’s internal review process had the biggest impact on the total payout time.
E-wallet casino bonuses
Most e-wallet casinos offer the same promotions as players using traditional payment methods. Depending on the operator, you may be eligible for welcome bonuses, free spins, reload offers, cashback promotions and VIP rewards when depositing with a supported e-wallet.
Welcome bonuses are typically available to new players making their first deposit. These promotions often include a deposit match, free spins or a combination of both. However, not every e-wallet qualifies for every bonus, so it’s important to review the promotion’s terms before making a deposit.
Reload bonuses reward existing players with additional bonus funds or free spins on future deposits. Many casinos also run recurring cashback promotions that return a percentage of a player’s net losses over a specific period, while VIP programmes may include personalised offers, faster withdrawals and exclusive promotions for loyal players.
During our testing, we found that bonus eligibility varied more between payment methods than many players expect. While Skrill, Neteller and MuchBetter were accepted for welcome bonuses at most casinos we reviewed, some operators excluded certain e-wallets—particularly PayPal—from promotional offers or applied different bonus terms. For this reason, we always check whether e-wallet deposits qualify before recommending a casino.
Before claiming any bonus, we recommend reading the full terms and conditions. Pay particular attention to wagering requirements, maximum cashout limits, eligible games, bonus expiry dates and any payment method restrictions. A generous bonus is only valuable if the conditions are fair and the winnings can realistically be withdrawn.
E-wallet fees, limits and transaction times
E-wallets are among the fastest and most convenient payment methods available at online casinos, but fees, transaction limits and processing times can vary between both casinos and payment providers. Understanding these differences can help you choose a casino that offers the best overall banking experience.
Most online casinos do not charge additional fees for e-wallet deposits, although your e-wallet provider may apply charges for currency conversion or transferring funds to a bank account. Minimum deposit amounts typically start at around C$10 to C$20, while maximum limits depend on the casino and the payment method.
Across the casinos we reviewed, one trend remained consistent: e-wallet deposits were almost always credited instantly after the payment was approved. The biggest differences appeared in the withdrawal process. Some casinos approved withdrawals within a few hours, while others required up to 24 hours or longer before releasing the funds, even when the same e-wallet was used.
The table below outlines the typical payment experience at most e-wallet casinos.
| Category | Typical range |
|---|---|
| Minimum deposit | C$10–C$20 |
| Maximum deposit | Varies by casino and e-wallet |
| Deposit fees | Usually free at the casino |
| Withdrawal fees | Usually free, although some e-wallet providers may charge fees |
| Deposit processing time | Instant |
| Withdrawal processing time | Typically a few hours to 24 hours after casino approval |
| Currency conversion fees | May apply when using different account currencies |
When comparing e-wallet casinos, we don’t focus on transaction speed alone. We also assess fee transparency, payment limits, withdrawal reliability and whether the same e-wallet can be used for both deposits and withdrawals, as these factors have the greatest impact on the overall player experience.
Are e-wallet casinos safe?
E-wallet casinos can be a safe way to gamble online, provided you choose a licensed and reputable operator. While e-wallets add an extra layer of security by acting as an intermediary between your bank and the casino, the overall safety of your funds and personal information depends on the casino’s licensing, security measures and responsible gambling practices.
When reviewing e-wallet casinos, we look beyond the payment method itself. We verify whether the casino is properly licensed, uses secure payment technology, explains its banking policies clearly and offers the tools players need to gamble responsibly.
Licensing
A trustworthy e-wallet casino should hold a valid gambling licence issued by a recognised regulatory authority. Licensed operators are required to follow strict standards for player protection, fair gaming, anti-money laundering procedures and responsible gambling.
One of the first things we check is whether the casino clearly identifies its operator, licence number and regulatory body. Transparent licensing information is a strong indicator that the casino operates legitimately.
Payment security
E-wallets are widely regarded as one of the safest online payment methods because they allow players to make transactions without sharing their banking or card details directly with the casino. Most providers also use advanced security features such as encryption, fraud monitoring and two-factor authentication to protect user accounts.
Across the casinos we reviewed, reputable operators also protected player data with SSL encryption and secure payment gateways, helping ensure deposits and withdrawals could be completed safely.
Identity verification
Although e-wallets provide a secure payment method, most licensed casinos still require identity verification before processing withdrawals. This Know Your Customer (KYC) process helps prevent fraud, money laundering and underage gambling.
Verification requirements vary between operators but typically involve confirming your identity and address with official documents. Completing this process early can help avoid delays when requesting your first withdrawal.
Responsible gambling tools
A safe e-wallet casino should provide responsible gambling tools that help players manage their gambling activity. Common features include deposit limits, loss limits, wagering limits, session reminders, cooling-off periods and self-exclusion options.
As part of our reviews, we also consider how accessible these tools are. Casinos that make responsible gambling features easy to find and provide links to professional support organisations receive higher ratings, as they demonstrate a stronger commitment to player protection.
Pluses
- Fast deposits, with most transactions processed instantly
- Quicker withdrawals than many traditional banking methods
- No need to share bank or card details directly with the casino
- Widely accepted by international online casinos
- Easy to manage funds through a single digital wallet
- Strong security features, including encryption and two-factor authentication
- Convenient for players who use multiple online casinos
- Available on both desktop and mobile devices
- Supports multiple currencies with some e-wallet providers
- Many casinos offer bonuses to players using supported e-wallets
Cons
- Not every casino supports every e-wallet provider
- Some e-wallets, such as PayPal, are accepted by fewer online casinos
- Currency conversion fees may apply when using different account currencies
- Some providers charge fees for bank withdrawals or account funding
E-wallet casinos vs traditional payment methods
E-wallets offer a balance of speed, convenience and security that makes them one of the most popular payment methods for online gambling. While traditional banking options remain widely used, e-wallets often provide faster withdrawals and an additional layer of privacy by keeping your banking details separate from the casino.
| Feature | E-wallets | Traditional payment methods |
|---|---|---|
| Payment methods | PayPal, Skrill, Neteller, MuchBetter, ecoPayz and others | Debit cards, bank transfers and other banking methods |
| Deposit speed | Usually instant | Instant to several business days |
| Withdrawal speed | Typically a few hours to 24 hours | Usually one to five business days |
| Payment security | Bank details remain with the e-wallet provider | Bank or card details are shared directly with the casino |
| Transaction fees | Usually free at the casino, although provider fees may apply | Varies depending on the payment method and casino |
| Bonus eligibility | Available at most casinos, but some wallets may be excluded | Usually eligible for all standard promotions |
| Ease of use | Simple once an e-wallet account is set up | No separate payment account required |
| Best suited for | Players seeking fast, secure and convenient transactions | Players who prefer familiar banking methods |
One pattern we observed across the casinos we reviewed was that the choice of payment method had little impact on deposit speed, as most options were processed instantly. The biggest differences became apparent during withdrawals, where e-wallets consistently offered faster access to winnings than traditional bank transfers at many operators.
Common mistakes to avoid when using e-wallet casinos
Using an e-wallet is generally straightforward, but a few common mistakes can lead to delayed withdrawals, unnecessary fees or missed bonus opportunities. Paying attention to the details before making a deposit can help you avoid these issues.
- Not checking whether the e-wallet supports withdrawals. Some casinos allow deposits with a particular e-wallet but require withdrawals to be made using a different payment method.
- Ignoring bonus restrictions. While many casinos accept e-wallet deposits for welcome bonuses, some exclude certain providers or apply different promotional terms.
- Using different account names. Your casino account and e-wallet account should normally be registered in the same name. Mismatched account details can delay or prevent withdrawals.
- Overlooking transaction fees. Although casinos rarely charge fees for e-wallet payments, your e-wallet provider may charge for currency conversion, bank transfers or other services.
- Skipping identity verification. Most licensed casinos require KYC verification before processing your first withdrawal. Completing this process early can help avoid unnecessary delays.
- Not checking payment limits. Minimum and maximum deposit or withdrawal amounts vary between casinos and e-wallet providers, so it’s worth reviewing the banking terms before making a transaction.
- Choosing a casino without verifying its licence. Even when using a trusted e-wallet, you should only play at licensed and reputable casinos.
- Ignoring account security. Protect your e-wallet account by using a strong password and enabling two-factor authentication whenever it’s available.
- Using an unsupported currency. If your e-wallet and casino account use different currencies, you may incur avoidable currency conversion fees.
- Not reading the casino’s banking policy. Before registering, check which e-wallets are accepted, how long withdrawals typically take and whether any payment method restrictions apply.
Who should play at e-wallet casinos?
E-wallet casinos are an excellent choice for players who want a fast, secure and convenient way to manage their gambling transactions. While they can suit almost any player, they are particularly beneficial for the following groups.
Players who want fast withdrawals – E-wallets are often one of the quickest ways to receive casino winnings. Across the casinos we reviewed, withdrawals to e-wallets were generally processed faster than traditional bank transfers.
Players who use multiple online casinos – An e-wallet allows you to manage deposits and withdrawals from different casinos through a single account, making it easier to keep track of your gambling transactions.
Players who value payment privacy – E-wallets act as an intermediary between your bank and the casino, meaning you don’t need to share your banking or card details directly with the gambling site.
Mobile players – Most leading e-wallets offer dedicated mobile apps, making it simple to deposit funds, approve payments and manage your account from a smartphone or tablet.
Frequent online gamblers – Players who gamble regularly often appreciate the speed, convenience and flexibility of e-wallets, especially when moving funds between casinos or withdrawing winnings on a regular basis.
Our experience testing e-wallet casinos
Our recommendations are based on independent testing rather than promotional claims. Every e-wallet casino featured on this page is reviewed using the same evaluation criteria to ensure fair and consistent comparisons for Canadian players.
As part of our review process, we tested the payment experience using popular e-wallets such as PayPal, Skrill, Neteller, MuchBetter and other supported services whenever possible. We assessed how easy it was to make deposits, how clearly payment instructions were presented and whether the cashier supported both deposits and withdrawals through the same e-wallet.
One of the biggest differences we found was in withdrawal processing. While e-wallet deposits were almost always credited instantly, the time taken to approve withdrawals varied considerably between casinos. The fastest operators processed payouts within a few hours, while others required up to 24 hours or longer before releasing the funds.
We also evaluated wallet compatibility by checking which e-wallets each casino supported and whether players could use the same payment method throughout the entire transaction process. Casinos offering a wider selection of trusted e-wallets and clear banking information received higher ratings in our reviews.
Fees and payment transparency were another important part of our evaluation. We reviewed banking policies to identify transaction fees, minimum and maximum payment limits, currency conversion charges and any restrictions that could affect deposits or withdrawals.
Customer support was tested by contacting casinos with questions about payment methods, withdrawal times, account verification and bonus eligibility. We considered response times, the accuracy of the information provided and whether support agents could confidently answer payment-related questions.
We also reviewed the terms and conditions for promotions to determine whether deposits made with e-wallets qualified for welcome bonuses, cashback offers and other rewards. Since payment method restrictions differed between operators, this formed an important part of our overall assessment.
Finally, we tested each casino on desktop computers, Android devices and iPhones to evaluate the mobile payment experience. We looked at how smoothly the cashier worked on different devices, how quickly payments could be completed and whether the overall banking experience remained consistent across platforms.
These hands-on evaluations allow us to recommend e-wallet casinos based on real player experience, helping Canadian players choose operators that offer secure payments, reliable withdrawals and a high-quality overall banking experience.
Sources and research methodology
To create accurate and trustworthy recommendations, we combine independent testing with information from reliable industry sources. Every e-wallet casino featured on this page is evaluated using the same review methodology, and we regularly update our rankings to reflect changes in payment methods, bonus terms and the overall player experience.
Our research is based on information from:
- Official casino websites and their terms and conditions
- Official e-wallet provider websites, including PayPal, Skrill, Neteller, MuchBetter, ecoPayz and other supported services
- Payment provider documentation covering transaction processes, fees, supported countries and security features
- Gambling licensing authorities and regulatory databases
- Independent security documentation and industry best practices
- Hands-on testing carried out by our review team
Our reviews focus on the factors that matter most to players. We assess supported e-wallets, deposit and withdrawal speeds, payment limits, transaction fees, bonus eligibility, account verification requirements, customer support, mobile usability and overall banking experience. Wherever possible, we also test the payment process ourselves to verify how each casino performs in real-world use.
Because casinos frequently update their payment options, promotional offers and banking policies, we review our recommendations on a regular basis to ensure they remain accurate, transparent and relevant for Canadian players.
E wallet casino FAQs
An e-wallet casino is an online casino that allows players to make deposits and withdrawals using digital wallets such as PayPal, Skrill, Neteller, MuchBetter or ecoPayz instead of traditional banking methods.
The best e-wallet depends on your preferences. Skrill and Neteller are accepted by a large number of online casinos, while PayPal is known for its ease of use and strong security. MuchBetter and ecoPayz are also popular choices among regular online casino players.
Yes, provided you choose a licensed and reputable casino. Trusted e-wallet providers use advanced security features such as encryption and two-factor authentication, while licensed casinos protect player data and follow strict regulatory standards.
In most cases, yes. Many casinos require players to withdraw using the same payment method that was used for the deposit, although this depends on the casino’s banking policy and regulatory requirements.
Most online casinos do not charge fees for e-wallet deposits or withdrawals. However, your e-wallet provider may charge fees for services such as currency conversion, transferring funds to a bank account or maintaining an inactive account.
A number of international online casinos accept PayPal, although it is available at fewer operators than payment methods such as Skrill or Neteller. Availability varies between casinos, so it’s always worth checking the cashier before registering.
Skrill and Neteller are among the most widely supported e-wallets at international online casinos. Many licensed operators accept both payment methods for deposits and withdrawals.
Yes. In most cases, deposits made with an e-wallet are processed instantly, allowing you to start playing immediately after the payment has been authorised.
Usually, yes. Many casinos allow players to claim welcome bonuses and other promotions when depositing with an e-wallet. However, some operators exclude certain payment methods, so it’s important to read the bonus terms before making a deposit.
For most recreational players, gambling winnings are generally not taxable in Canada. The payment method used to deposit or withdraw funds, including an e-wallet, does not normally affect the tax treatment of gambling winnings. If you’re unsure about your individual situation, consider seeking advice from a qualified tax professional.