/** * Transparent Header - Customizer. * * @package Astra * @since 1.0.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } if ( ! class_exists( 'Astra_Ext_Transparent_Header_Loader' ) ) { /** * Customizer Initialization * * @since 1.0.0 */ class Astra_Ext_Transparent_Header_Loader { /** * Member Variable * * @var object instance */ private static $instance; /** * Initiator */ public static function get_instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Constructor */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_preview_init', array( $this, 'preview_scripts' ) ); add_action( 'customize_register', array( $this, 'customize_register' ), 2 ); } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Header - Transparent. $defaults['transparent-header-logo'] = ''; $defaults['transparent-header-retina-logo'] = ''; $defaults['different-transparent-logo'] = 0; $defaults['different-transparent-retina-logo'] = 0; $defaults['transparent-header-logo-width'] = array( 'desktop' => 150, 'tablet' => 120, 'mobile' => 100, ); $defaults['transparent-header-enable'] = 0; /** * Old option for 404, search and archive pages. * * For default value on separate option this setting is in use. */ $defaults['transparent-header-disable-archive'] = 1; $defaults['transparent-header-disable-latest-posts-index'] = 1; $defaults['transparent-header-on-devices'] = 'both'; $defaults['transparent-header-main-sep'] = ''; $defaults['transparent-header-main-sep-color'] = ''; /** * Transparent Header */ $defaults['transparent-header-bg-color'] = ''; $defaults['transparent-header-color-site-title'] = ''; $defaults['transparent-header-color-h-site-title'] = ''; $defaults['transparent-menu-bg-color'] = ''; $defaults['transparent-menu-color'] = ''; $defaults['transparent-menu-h-color'] = ''; $defaults['transparent-submenu-bg-color'] = ''; $defaults['transparent-submenu-color'] = ''; $defaults['transparent-submenu-h-color'] = ''; $defaults['transparent-header-logo-color'] = ''; /** * Transparent Header Responsive Colors */ $defaults['transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hba-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hbb-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-h-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-text-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. */ public function customize_register( $wp_customize ) { // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound /** * Register Panel & Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/class-astra-transparent-header-panels-and-sections.php'; /** * Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-colors-transparent-header-configs.php'; // Check Transparent Header is activated. require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-transparent-header-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Customizer Preview */ public function preview_scripts() { /** * Load unminified if SCRIPT_DEBUG is true. */ /* Directory and Extension */ $dir_name = ( SCRIPT_DEBUG ) ? 'unminified' : 'minified'; $file_prefix = ( SCRIPT_DEBUG ) ? '' : '.min'; wp_enqueue_script( 'astra-transparent-header-customizer-preview-js', ASTRA_THEME_TRANSPARENT_HEADER_URI . 'assets/js/' . $dir_name . '/customizer-preview' . $file_prefix . '.js', array( 'customize-preview', 'astra-customizer-preview-js' ), ASTRA_THEME_VERSION, true ); // Localize variables for further JS. wp_localize_script( 'astra-transparent-header-customizer-preview-js', 'AstraBuilderTransparentData', array( 'is_astra_hf_builder_active' => Astra_Builder_Helper::$is_header_footer_builder_active, 'is_flex_based_css' => Astra_Builder_Helper::apply_flex_based_css(), 'transparent_header_devices' => astra_get_option( 'transparent-header-on-devices' ), ) ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Ext_Transparent_Header_Loader::get_instance(); Guide to Employer-Provided Fringe Benefits: What Is Excludable from Income – Partidas de San Luis

Guide to Employer-Provided Fringe Benefits: What Is Excludable from Income

Under the first exception, you don’t have to meet the 10-employee rule if all the following conditions are met. Cell phones provided to promote goodwill, boost morale, or attract prospective employees. For this exclusion, treat any recipient of a de minimis benefit as an employee. A highly compensated employee is an employee who meets either of the following tests. Go to IRS.gov/WMAR to track the status of Form 1040-X amended returns.

You can generally exclude the value of an employee discount you provide an employee from the employee’s wages, up to the following limits. The athletic facility must be located on premises you own or lease and must be operated by you. However, the exclusion doesn’t apply to an athletic facility that is a facility for residential use, such as athletic facilities that are part of a resort. For this exclusion, a highly compensated employee for 2025 is an employee who meets either of the following tests. Deduct achievement awards, up to the maximum amounts listed earlier, as a nonwage business expense on your return or business schedule. You can choose to ignore test (2) if the employee wasn’t also in the top 20% of employees when ranked by pay for the preceding year.

Adoption Assistance

An example is a car your employer gives to your spouse for services you perform. The car is considered to have been provided to you and not to your spouse. Pay you receive from your employer while you’re sick or injured is part of your salary or wages. In addition, you must include in your income sick pay benefits received from any of the following payers. You must include in income amounts you receive as severance pay and any payment for the cancellation of your employment contract.

  • For more information about cafeteria plans, see section 125 of the Internal Revenue Code and its regulations.
  • California state law requires all employers to electronically submit employment tax returns, wage reports, and payroll tax deposits to the EDD.
  • You must add the uncollected employee share of social security and Medicare taxes to the employee’s wages.
  • The FMV of a fringe benefit is the amount an employee would have to pay a third party in an arm’s-length transaction to buy or lease the benefit.

PART 2 – Covered and Excluded Employment

The home or allowance must be provided as compensation for your services as an ordained, licensed, or commissioned minister. However, you must include the fair rental value of the home or the housing allowance as earnings from self-employment on Schedule SE (Form 1040) if you’re subject to the self-employment tax. For most taxpayers, MAGI is the adjusted gross income as figured on their federal income tax return before subtracting any deduction for student loan interest. This deduction can reduce the amount of your income subject to tax by up to $2,500. Your account balance is the accumulation of all taxes paid for prior quarters less any unemployment benefits chargeable against the account while the account was active.

Retirement Plan Contributions

For example, a retail employee receiving a 15% discount on merchandise would qualify if it meets these criteria. The exclusion applies only to goods or services sold in the employer’s regular business operations. Employers must track discounts carefully to maintain compliance. De minimis fringes include benefits so minor in value that tracking them would be impractical.

Stock Options

how does the tax exclusion for employer

For tax years beginning after 2017, no deduction is allowed for any expenses related to activities generally considered entertainment, amusement, or recreation. Taxpayers may continue to deduct 50% of the cost of business meals if the taxpayer (or an employee of the taxpayer) is present and the food or beverages aren’t considered lavish or extravagant. The meals may be provided to a current or potential business customer, client, consultant, or similar business contact.

Rules for Withholding, Depositing, and Reporting

Also, an employee’s participation in a health FSA or HRA generally disqualifies the individual (and employer) from making contributions to their HSA. However, an individual may qualify to participate in an HSA if they are participating in only a limited-purpose FSA or HRA or a post-deductible FSA. Tom’s employer provides Tom with group-term life insurance coverage of $200,000. Tom is 45 years old, isn’t a key employee, and pays $100 per year toward the cost of the insurance.

Publication 15-B – Main Contents

However, you must include in your income payment to the extent it’s received for the care of more than five qualified foster individuals age 19 years or older. Don’t include in your income governmental benefit payments from a public welfare fund based upon need, such as payments due to blindness. Payments from a state fund for the victims of crime shouldn’t be included in the victims’ incomes if they’re in the nature of welfare payments. Don’t deduct medical expenses that are reimbursed by such a fund. You must include in your income any welfare payments that are compensation for services or that are obtained fraudulently.

  • An example is a car your employer gives to your spouse for services you perform.
  • A qualified retirement plan includes a plan, contract, pension, or account described in section 219(g)(5) of the Internal Revenue Code.
  • The third-party administrator who controls the payment of the back pay is responsible for reporting Personal Income Tax (PIT) wages and withholding PIT from the payments.

Go to IRS.gov/Payments for information on how to make a payment using any of the following options. If you have questions about a tax issue; need help preparing your tax return; or want to how does the tax exclusion for employer download free publications, forms, or instructions, go to IRS.gov to find resources that can help you right away. You can change the period as often as you like as long as you treat all of the benefits provided in a calendar year as paid no later than December 31 of the calendar year. You can use the unsafe conditions commuting rule for qualified employees if all of the following requirements are met.

The Cadillac tax is one option for policymakers to raise some revenue in a way that makes our tax code more progressive. Despite these concerns, there is still a gap between the cost of an average individual or family insurance plan and those that would be subject to the Cadillac tax. The IRS’s FAQs provide much-needed clarity on these matters, helping both employers and employees navigate the complexities of tax law. As tax laws evolve, staying updated with IRS guidance is crucial for maximizing the benefits of educational assistance programs. Any tax-free educational expenses cannot be used as a basis for other tax deductions or credits, such as the lifetime learning credit.

Determine this amount on the basis of all the facts and circumstances. In most cases, you must use the general valuation rule to value a fringe benefit. However, you may be able to use a special valuation rule to determine the value of certain benefits.

ESI provides an important pooling mechanism, that is, a way to create large pools of individuals with predictable distributions of risk. Workers at high risk of having large health expenditures are pooled together with other healthier workers, allowing them to access insurance at a reasonable price. In the non-group market, by contrast, insurers worry that those seeking coverage may be high-risk individuals. Prices are high and variable, and in most states individuals can be excluded from coverage based on their health status.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *