- US Legal Forms
- Form Library
- More Forms
- More Multi-State Forms
- 2009 Schedule D (540) -- California Capital Gain Or Loss Adjustment. 2009 California Schedule D
Get 2009 Schedule D (540) -- California Capital Gain Or Loss Adjustment. 2009 California Schedule D
Ses). Name(s) as shown on return (a) Description of property (identify S corporation stock) Example: 100 shares of Z (S stock) SSN or ITIN (b) Sales price (c) Cost or other basis (d) Loss If (c) is more than (b), subtract (b) from (c) (e) Gain If (b) is more than (c), subtract (c) from (b) 1a 1b 2 Net gain or (loss) shown on California Schedule(s) K-1 (100S, 541, 565, and 568) . . . . . . . . . . . . . . . 2 3 Capital gain distributions (federal Form 1099-DIV, box 2a minus box 2c).
How It Works
-
Open form follow the instructions
-
Easily sign the form with your finger
-
Send filled & signed form or save
Tips on how to fill out, edit and sign 12b online
How to fill out and sign Nonresidents online?
Get your online template and fill it in using progressive features. Enjoy smart fillable fields and interactivity. Follow the simple instructions below:
Finding a legal professional, creating an appointment and going to the workplace for a private conference makes completing a 2009 Schedule D (540) -- California Capital Gain Or Loss Adjustment. 2009 California Schedule D from beginning to end tiring. US Legal Forms lets you quickly produce legally-compliant documents based on pre-constructed web-based templates.
Execute your docs in minutes using our easy step-by-step guideline:
- Get the 2009 Schedule D (540) -- California Capital Gain Or Loss Adjustment. 2009 California Schedule D you require.
- Open it using the cloud-based editor and start adjusting.
- Fill the empty areas; involved parties names, places of residence and numbers etc.
- Customize the blanks with exclusive fillable areas.
- Add the date and place your electronic signature.
- Click on Done following double-checking all the data.
- Save the ready-produced document to your gadget or print it like a hard copy.
Rapidly produce a 2009 Schedule D (540) -- California Capital Gain Or Loss Adjustment. 2009 California Schedule D without having to involve specialists. There are already over 3 million users taking advantage of our unique catalogue of legal documents. Join us right now and gain access to the #1 collection of web samples. Try it out yourself!
How to edit Evelopment: customize forms online
Have your stressless and paper-free way of modifying Evelopment. Use our reliable online solution and save a great deal of time.
Drafting every document, including Evelopment, from scratch takes too much time, so having a tried-and-true solution of pre-uploaded document templates can do wonders for your efficiency.
But modifying them can be struggle, especially when it comes to the files in PDF format. Fortunately, our extensive catalog features a built-in editor that enables you to easily fill out and customize Evelopment without the need of leaving our website so that you don't need to lose your precious completing your documents. Here's what you can do with your file utilizing our tools:
- Step 1. Locate the necessary document on our website.
- Step 2. Click Get Form to open it in the editor.
- Step 3. Take advantage of professional modifying features that let you add, remove, annotate and highlight or blackout text.
- Step 4. Create and add a legally-binding signature to your file by utilizing the sign option from the top toolbar.
- Step 5. If the form layout doesn’t look the way you need it, use the features on the right to erase, add, and re-order pages.
- step 6. Add fillable fields so other parties can be invited to fill out the form (if applicable).
- Step 7. Share or send out the document, print it out, or select the format in which you’d like to download the file.
Whether you need to complete editable Evelopment or any other form available in our catalog, you’re on the right track with our online document editor. It's easy and safe and doesn’t require you to have special tech background. Our web-based tool is set up to deal with practical everything you can think of when it comes to file editing and execution.
No longer use outdated way of dealing with your forms. Go with a more efficient solution to help you simplify your activities and make them less reliant on paper.
Experience a faster way to fill out and sign forms on the web. Access the most extensive library of templates available.
Section18152 FAQ
-
File Form 8949 with the Schedule D for the return you are filing. This includes Schedule D of Forms 1040, 1040-SR, 1041, 1065, 8865, 1120, 1120-S, 1120-C, 1120-F, 1120-FSC, 1120-H, 1120-IC-DISC, 1120-L, 1120-ND, 1120-PC, 1120-POL, 1120-REIT, 1120-RIC, and 1120-SF; and certain Forms 990-T. Instructions for Form 8949 (2023) | Internal Revenue Service irs.gov https://.irs.gov › instructions irs.gov https://.irs.gov › instructions
-
Distributions of net realized short-term capital gains aren't treated as capital gains. Instead, they are included on Form 1099-DIV as ordinary divi- dends. Enter on Schedule D, line 13, the to- tal capital gain distributions paid to you during the year, regardless of how long you held your investment.
-
Written by a TurboTax Expert • Reviewed by a TurboTax CPAUpdated for Tax Year 2023 • October 19, 2023 8:47 AM. OVERVIEW. The Schedule D form is what most people use to report capital gains and losses that result from the sale or trade of certain property during the year.
-
To report sale of personal property (or inherited property that is considered personal property) on Schedule D (Form 1040) Capital Gains and Losses in the TaxAct program, you will report it in the Capital Gains and Losses section of the program, and select Adjustment Code "L" (if the inherited property is not ... Schedule D - Sale of Inherited Property - TaxAct taxact.com https://.taxact.com › support › schedule-d-sale-of-in... taxact.com https://.taxact.com › support › schedule-d-sale-of-in...
-
More information about increases and decreases to basis can be found in Publication 551, Basis of Assets. Capital gains and deductible capital losses are reported on Form 1040, Schedule D, Capital Gains and Losses, and then transferred to line 13 of Form 1040, U.S. Individual Income Tax Return. Reporting Capital Gains - IRS irs.gov https://.irs.gov › pub › irs-news irs.gov https://.irs.gov › pub › irs-news
-
If you have a tax liability for 2022 or owe any of the following taxes for 2022, you must file Form 540. Tax on a lump-sum distribution. Tax on a qualified retirement plan including an Individual Retirement Arrangement (IRA) or an Archer Medical Savings Account (MSA).
-
Consider capital gain distributions as long-term capital gains no matter how long you've owned shares in the mutual fund. Report the amount shown in box 2a of Form 1099-DIV on line 13 of Schedule D (Form 1040), Capital Gains and Losses. Mutual Funds (Costs, Distributions, etc.) 4 | Internal Revenue Service irs.gov https://.irs.gov › faqs › mutual-funds-costs-distributi... irs.gov https://.irs.gov › faqs › mutual-funds-costs-distributi...
-
Use California Schedule D (540), California Capital Gain or Loss Adjustment, only if there is a difference between your California and federal capital gains and losses. Get FTB Pub. 1001 for more information about the following: Disposition of property inherited before 1987.
Expensing Related content
-
Senate Bill No. 1021 CHAPTER 41 An act to amend...
Jun 27, 2012 — (B) A cost-of-living and growth adjustment computed by multiplying the...
Learn more -
Publication 242 Pavement Policy Manual, May 2015...
Dec 1, 2019 — INFORMATION AND SPECIAL INSTRUCTIONS:​​ Publication 242 (Pavement...
Learn more -
A Quantitative Decision Framework for Assessing...
Jun 30, 2015 — PLEASE DO NOT RETURN YOUR FORM TO THE ABOVE ADDRESS. 1. REPORT DATE...
Learn more -
Integrated DNAPL Site Strategy
by IDS Strategy · 2011 — 2009. “Persulfate Persistence under Thermal. Activation...
Learn more -
ESTCP VAFB HRX Final Report
May 1, 2020 — APPENDICES. Appendix A Model Evaluation of HRX Well Performance. Appendix...
Learn more -
Alternatives for Managing the Nation's Complex ...
by G Sites · Cited by 2 — basis, it may be necessary to evaluate the net gain or loss...
Learn more -
Tax prep fee schedule 2022 - verveon.wiki
12 hours ago — Drake Pricing - Drake Software – Professional Tax Software 2022...
Learn more -
15111 Form - agileblend.wiki
17 hours ago — California EITC requires filing of your state return (form 540 2EZ or...
Learn more -
Saint Louis University Common Data Set...
20 hours ago — 631% decrease and its median household income grew from $45,782 to...
Learn more -
Saint Louis University Common Data Set...
19 hours ago — ... less income than you need to cover expenses. The index includes 500...
Learn more -
Senate Bill No. 1021 CHAPTER 41 An act to amend...
Jun 27, 2012 — (B) A cost-of-living and growth adjustment computed by multiplying the...
Learn more -
Publication 242 Pavement Policy Manual, May 2015...
Dec 1, 2019 — INFORMATION AND SPECIAL INSTRUCTIONS: Publication 242 (Pavement Policy...
Learn more -
A Quantitative Decision Framework for Assessing...
Jun 30, 2015 — Approved for public release; distribution is unlimited. Christopher Lutes...
Learn more -
Integrated DNAPL Site Strategy
by IDS Strategy · 2011 — aggressive treatment be halted on schedule or continued until...
Learn more -
ESTCP VAFB HRX Final Report
May 1, 2020 — APPENDICES. Appendix A Model Evaluation of HRX Well Performance. Appendix...
Learn more -
Alternatives for Managing the Nation's Complex ...
by G Sites · Cited by 2 — basis, it may be necessary to evaluate the net gain or loss...
Learn more -
Management of testicular germ cell cancer
by RJ Hamilton · 2022 · Cited by 9 — The histopathological report should document the...
Learn more -
Achetez une clé CD officiel de Counter Strike...
Feb 24, 2012 — Attractive portion of content. I simply stumbled upon your blog and in...
Learn more -
Saint Louis University Common Data Set...
20 hours ago — 631% decrease and its median household income grew from $45,782 to...
Learn more -
Pasco county court dates
Use this site to search for a case in the Iowa Court system.Donate to the Tampa Bay Times...
Learn more -
2009 565 Booklet
by FT Board — California Adjustments, the instructions for California Schedule CA (540...
Learn more -
FTB Pub. 1346 - Notice of Revisions
Section 1 Introduction. 1.1 Welcome. Thank you for your participation in California...
Learn more -
The Year 2009 - UF Law Scholarship Repository
by MJ McMahon Jr · 2010 · Cited by 4 — The IRS issued FPAAs that adjusted the...
Learn more -
Ben Miller
Capital Gains and Losses on the Sale of a Partnership Interest: California ... and...
Learn more -
Estate of Stahl v. Idaho State Tax Com'n Clerk's...
by UI Law — Schedule D (Capital Gains and Losses), Federal 2012 Form 1041 ... 18 Enter...
Learn more -
2013 Publication 225
Oct 1, 2013 — 1231 gain is capital gain and a net 1231 loss is an ordinary loss. TIP...
Learn more -
Return of Organization Exempt From Income Tax \f
Oct 20, 2011 — SOLICITING, RECEIVING, AND ADMINISTERING GIFTS AND BEQUESTS OF. PROPERTY...
Learn more -
2008 Publication 225
Nov 23, 2008 — Gain or loss from its sale is more information. gain or loss. capital...
Learn more -
PLAYING WITH - CCA Portal - California College of...
Jun 3, 2020 — Schedule D (540NR), California Capital Gain or Loss Adjustment ....
Learn more -
FINANCIAL STATEMENTS - June 30, 2017
Jun 30, 2017 — The claims liability for losses and loss adjustment expenses decreased...
Learn more -
Senate Bill No. 1021 CHAPTER 41 An act to amend...
Jun 27, 2012 — (B) A cost-of-living and growth adjustment computed by multiplying the...
Learn more -
Publication 242 Pavement Policy Manual, May 2015...
Dec 1, 2019 — INFORMATION AND SPECIAL INSTRUCTIONS: Publication 242 (Pavement Policy...
Learn more -
A Quantitative Decision Framework for Assessing...
Jun 30, 2015 — Approved for public release; distribution is unlimited. Christopher Lutes...
Learn more -
Integrated DNAPL Site Strategy
by IDS Strategy · 2011 — aggressive treatment be halted on schedule or continued until...
Learn more -
ESTCP VAFB HRX Final Report
May 1, 2020 — APPENDICES. Appendix A Model Evaluation of HRX Well Performance. Appendix...
Learn more -
Alternatives for Managing the Nation's Complex ...
by G Sites · Cited by 2 — basis, it may be necessary to evaluate the net gain or loss...
Learn more -
Management of testicular germ cell cancer
by RJ Hamilton · 2022 · Cited by 9 — The histopathological report should document the...
Learn more -
2022 Instructions for Schedule CA (540)California...
Purpose. Use Schedule CA (540), California Adjustments – Residents, to make adjustments...
Learn more -
Achetez une clé CD officiel de Counter Strike...
Feb 24, 2012 — Attractive portion of content. I simply stumbled upon your blog and in...
Learn more -
2021 Instructions for Schedule CA (540)California...
Purpose. Use Schedule CA (540), California Adjustments – Residents, to make adjustments...
Learn more -
2024 Tax prep fee schedule 2022 - aerospark.wiki
4 days ago — Drake Pricing - Drake Software – Professional Tax Software 2022 Schedule...
Learn more -
1040 (2023) | Internal Revenue Service
... Form 8949 to calculate your capital gain or loss and report that gain or loss on...
Learn more -
School Closings Richmond Va
* Big springs elementary school montague ca * Yin 2009 case study research ... Final Exam...
Learn more -
2023 Instruction 1040
2 Nov 2023 — This is an early release draft of an IRS tax form, instructions, or...
Learn more -
2023 NJ-1040 Instructions - NJ.gov
... Schedule D, indicating the gain or loss for each transaction in column f. In listing...
Learn more -
Individual Tax Forms and Instructions
We offer several ways for you to obtain Maryland tax forms, booklets and instructions:
Learn more -
H.R.2617 - 117th Congress (2021-2022):...
6) This section prohibits a cost-of-living adjustment for Members of Congress during...
Learn more -
2022 Form 760 Resident Individual Income Tax...
Free File - A free federal and state income tax preparation and electronic filing program...
Learn more -
2021 Form CT-1040, Connecticut Resident Income Tax...
15 Jan 2022 — Schedule D, or federal Form 1040-SR, Schedule D. Line 34 ... Capital gain...
Learn more -
2020 Form 770 Instructions - Virginia Tax
that only state income tax paid on earned, business, and capital gain income is included...
Learn more -
2009 565 Booklet
by FT Board — California Adjustments, the instructions for California Schedule CA (540...
Learn more -
FTB Pub. 1346 - Notice of Revisions
Section 1 Introduction. 1.1 Welcome. Thank you for your participation in California...
Learn more -
The Year 2009 - UF Law Scholarship Repository
by MJ McMahon Jr · 2010 · Cited by 4 — The IRS issued FPAAs that adjusted the...
Learn more -
Ben Miller
Capital Gains and Losses on the Sale of a Partnership Interest: California ... and...
Learn more -
Estate of Stahl v. Idaho State Tax Com'n Clerk's...
by UI Law — Schedule D (Capital Gains and Losses), Federal 2012 Form 1041 ... 18 Enter...
Learn more -
2013 Publication 225
Oct 1, 2013 — 1231 gain is capital gain and a net 1231 loss is an ordinary loss. TIP...
Learn more -
Return of Organization Exempt From Income Tax \f
Oct 20, 2011 — SOLICITING, RECEIVING, AND ADMINISTERING GIFTS AND BEQUESTS OF. PROPERTY...
Learn more -
2008 Publication 225
Nov 23, 2008 — Gain or loss from its sale is more information. gain or loss. capital...
Learn more -
PLAYING WITH - CCA Portal - California College of...
Jun 3, 2020 — Schedule D (540NR), California Capital Gain or Loss Adjustment ....
Learn more -
FINANCIAL STATEMENTS - June 30, 2017
Jun 30, 2017 — The claims liability for losses and loss adjustment expenses decreased...
Learn more -
2022 Instructions for Schedule CA (540)California...
If the taxpayer is classified as an employee for California purposes, enter the amount...
Learn more -
2021 Instructions for Schedule CA (540)California...
Purpose. Use Schedule CA (540), California Adjustments – Residents, to make adjustments...
Learn more -
1040 (2023) | Internal Revenue Service
... Form 8949 to calculate your capital gain or loss and report that gain or loss on...
Learn more -
2023 Instruction 1040
Dec 27, 2023 — Have additional income, such as business or farm income or loss...
Learn more -
ARIZONA FORM 140 - Resident Personal Income Tax
income tax return, enter the total net capital gain or (loss) included on ... Schedule D...
Learn more -
2022 Virginia Form 763 Nonresident Individual...
amount from Schedule VAC, Part II, Section D, Line 14. Line 32 - Addition to Tax ... Enter...
Learn more -
2023 NJ-1040 Instructions - NJ.gov
... Schedule D, indicating the gain or loss for each transaction in column f. In listing...
Learn more -
H.R.2617 - 117th Congress (2021-2022):...
6) This section prohibits a cost-of-living adjustment for Members of Congress during...
Learn more -
Individual Tax Forms and Instructions
We offer several ways for you to obtain Maryland tax forms, booklets and instructions:
Learn more -
2022 Instructions for Schedule CA (540)California...
Purpose. Use Schedule CA (540), California Adjustments – Residents, to make adjustments...
Learn more -
2021 Instructions for Schedule CA (540)California...
Reporting Requirements – For taxable years beginning on or after January 1, 2021...
Learn more -
2023 Publication 523
Feb 7, 2024 — Schedule D (Form 1040) Capital Gains and Losses. 982 Reduction of Tax...
Learn more -
1040 (2023) | Internal Revenue Service
... capital gain or loss and report that gain or loss on Schedule D (Form 1040). If you...
Learn more -
2023 NJ-1040 Instructions - NJ.gov
... Schedule D, indicating the gain or loss for each transaction in column f. In listing...
Learn more -
2022 Form 760 Resident Individual Income Tax...
Free File - A free federal and state income tax preparation and electronic filing program...
Learn more -
Form CT-1040
Apr 15, 2023 — This is your. Connecticut adjusted gross income. Line 6: Income Tax. For...
Learn more -
H.R.2617 - 117th Congress (2021-2022):...
6) This section prohibits a cost-of-living adjustment for Members of Congress during...
Learn more -
2020 Form 770 Instructions - Virginia Tax
that only state income tax paid on earned, business, and capital gain income is included...
Learn more -
2009 565 Booklet
by FT Board — California Adjustments, the instructions for California Schedule CA (540...
Learn more -
The Year 2009 - UF Law Scholarship Repository
by MJ McMahon Jr · 2010 · Cited by 4 — The IRS issued FPAAs that adjusted the...
Learn more -
NATIONAL TAXPAYER ADVOCATE
reported a net capital gain (seven million) or loss (13 million) .54 ... 5) Employment Tax...
Learn more -
Return of Organization Exempt From Income Tax \f
Oct 20, 2011 — SOLICITING, RECEIVING, AND ADMINISTERING GIFTS AND BEQUESTS OF. PROPERTY...
Learn more -
PLAYING WITH - CCA Portal - California College of...
Jun 3, 2020 — Schedule D (540NR), California Capital Gain or Loss Adjustment . ... If...
Learn more -
Individual Tax Forms and Instructions
We offer several ways for you to obtain Maryland tax forms, booklets and instructions:
Learn more -
2013 Publication 225
Oct 1, 2013 — port a capital loss on Schedule D (Form 1040). For more information about...
Learn more -
2017 Publication 225
Oct 19, 2017 — Estimated Tax. Page 85. Capital gains from Schedule D (Form. 1040)...
Learn more -
Estate of Stahl v. Idaho State Tax Com'n Clerk's...
by UI Law — 19 Enter the loss, if any, from line 9 of Schedule D (540). Estates ... 3...
Learn more -
The 2015-16 Budget: California's Fiscal Outlook
Nov 14, 2014 — Keys to Understanding This Report. This report estimates the fiscal...
Learn more -
2009 565 Booklet
by FT Board — California Adjustments, the instructions for California Schedule CA (540...
Learn more -
The Year 2009 - UF Law Scholarship Repository
by MJ McMahon Jr · 2010 · Cited by 4 — The IRS issued FPAAs that adjusted the...
Learn more -
NATIONAL TAXPAYER ADVOCATE
reported a net capital gain (seven million) or loss (13 million) .54 ... 5) Employment Tax...
Learn more -
Return of Organization Exempt From Income Tax \f
Oct 20, 2011 — SOLICITING, RECEIVING, AND ADMINISTERING GIFTS AND BEQUESTS OF. PROPERTY...
Learn more -
PLAYING WITH - CCA Portal - California College of...
Jun 3, 2020 — Schedule D (540NR), California Capital Gain or Loss Adjustment . ... If...
Learn more -
Individual Tax Forms and Instructions
We offer several ways for you to obtain Maryland tax forms, booklets and instructions:
Learn more -
2013 Publication 225
Oct 1, 2013 — port a capital loss on Schedule D (Form 1040). For more information about...
Learn more -
2017 Publication 225
Oct 19, 2017 — Estimated Tax. Page 85. Capital gains from Schedule D (Form. 1040)...
Learn more -
Estate of Stahl v. Idaho State Tax Com'n Clerk's...
by UI Law — 19 Enter the loss, if any, from line 9 of Schedule D (540). Estates ... 3...
Learn more -
The 2015-16 Budget: California's Fiscal Outlook
Nov 14, 2014 — Keys to Understanding This Report. This report estimates the fiscal...
Learn more -
2022 Instructions for Schedule CA (540)California...
Purpose. Use Schedule CA (540), California Adjustments – Residents, to make adjustments...
Learn more -
2021 Instructions for Schedule CA (540)California...
Reporting Requirements – For taxable years beginning on or after January 1, 2021...
Learn more -
2023 Publication 523
Feb 7, 2024 — Schedule D (Form 1040) Capital Gains and Losses. 982 Reduction of Tax...
Learn more -
1040 (2023) | Internal Revenue Service
... capital gain or loss and report that gain or loss on Schedule D (Form 1040). If you...
Learn more -
2023 NJ-1040 Instructions - NJ.gov
... Schedule D, indicating the gain or loss for each transaction in column f. In listing...
Learn more -
2022 Form 760 Resident Individual Income Tax...
Free File - A free federal and state income tax preparation and electronic filing program...
Learn more -
Form CT-1040
Apr 15, 2023 — This is your. Connecticut adjusted gross income. Line 6: Income Tax. For...
Learn more -
H.R.2617 - 117th Congress (2021-2022):...
6) This section prohibits a cost-of-living adjustment for Members of Congress during...
Learn more -
2020 Form 770 Instructions - Virginia Tax
that only state income tax paid on earned, business, and capital gain income is included...
Learn more -
Senate Bill No. 1021 CHAPTER 41 An act to amend...
Jun 27, 2012 — (B) A cost-of-living and growth adjustment computed by multiplying the...
Learn more -
Publication 242 Pavement Policy Manual, May 2015...
Dec 1, 2019 — INFORMATION AND SPECIAL INSTRUCTIONS:​​ Publication 242 (Pavement...
Learn more -
A Quantitative Decision Framework for Assessing...
Jun 30, 2015 — PLEASE DO NOT RETURN YOUR FORM TO THE ABOVE ADDRESS. 1. REPORT DATE...
Learn more -
Integrated DNAPL Site Strategy
by IDS Strategy · 2011 — 2009. “Persulfate Persistence under Thermal. Activation...
Learn more -
ESTCP VAFB HRX Final Report
May 1, 2020 — APPENDICES. Appendix A Model Evaluation of HRX Well Performance. Appendix...
Learn more -
Alternatives for Managing the Nation's Complex ...
by G Sites · Cited by 2 — basis, it may be necessary to evaluate the net gain or loss...
Learn more -
Saint Louis University Common Data Set...
21 hours ago — 631% decrease and its median household income grew from $45,782 to...
Learn more -
Saint Louis University Common Data Set...
19 hours ago — ... less income than you need to cover expenses. The index includes 500...
Learn more -
Yamaha Rhino 700 Crate Motor - aerospark.wiki
2 days ago — 2009 Yamaha Grizzly 125 Automatic. The Raptor 700 is an awesome...
Learn more -
Accueil - Ecole de musique de la Robertsau CEMCR...
Le Centre d'Enseignement Musicale et Culturel de la Robertsau est heureux de vous...
Learn more
Use professional pre-built templates to fill in and sign documents online faster. Get access to thousands of forms.
Keywords relevant to 2009 Schedule D (540) -- California Capital Gain Or Loss Adjustment. 2009 California Schedule D
- RTC
- Distributions
- 100s
- rdp
- K-1
- 12a
- Section18152
- expensing
- 12b
- undistributed
- LINE8
- Nonresidents
- evelopment
- MPLOYMENT
- Form1099-B
USLegal fulfills industry-leading security and compliance standards.
-
VeriSign secured
#1 Internet-trusted security seal. Ensures that a website is free of malware attacks.
-
Accredited Business
Guarantees that a business meets BBB accreditation standards in the US and Canada.
-
TopTen Reviews
Highest customer reviews on one of the most highly-trusted product review platforms.