Deprecated: Creation of dynamic property Flexible_Checkout_Fields_Plugin::$template_path is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/flexible-checkout-fields/classes/plugin.php on line 84

Deprecated: Creation of dynamic property Flexible_Checkout_Fields_Plugin::$default_view_args is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/flexible-checkout-fields/classes/plugin.php on line 86

Deprecated: Creation of dynamic property Flexible_Checkout_Fields_Plugin::$plugin_has_settings is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/flexible-checkout-fields/classes/plugin.php on line 87

Deprecated: Creation of dynamic property Flexible_Checkout_Fields_Settings::$plugin is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/flexible-checkout-fields/classes/settings.php on line 13

Deprecated: Creation of dynamic property Flexible_Checkout_Fields_Plugin::$settings is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/flexible-checkout-fields/classes/plugin.php on line 116

Deprecated: Creation of dynamic property Yoast\WP\SEO\Main::$helpers is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/lib/abstract-main.php on line 65

Deprecated: Creation of dynamic property Kliken\WcPlugin\WC_Integration::$account_id is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/kliken-marketing-for-google/classes/class-wc-integration.php on line 32

Deprecated: Creation of dynamic property Kliken\WcPlugin\WC_Integration::$app_token is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/kliken-marketing-for-google/classes/class-wc-integration.php on line 33

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 22

Deprecated: Constant FILTER_SANITIZE_STRING is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/conditionals/third-party/elementor-edit-conditional.php on line 28
Roth Optimization not as good a manual result – Issues and Potential Errors – Pralana Retirement Calculator Forum
Deprecated: Return type of Yoast\WP\Lib\Model::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/lib/model.php on line 547

Deprecated: Return type of Yoast\WP\Lib\ORM::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/lib/orm.php on line 2330

Deprecated: Return type of Yoast\WP\Lib\ORM::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/lib/orm.php on line 2341

Deprecated: Return type of Yoast\WP\Lib\ORM::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/lib/orm.php on line 2351

Deprecated: Return type of Yoast\WP\Lib\ORM::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/lib/orm.php on line 2363

Deprecated: Creation of dynamic property Yoast\WP\SEO\Surfaces\Classes_Surface::$container is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/surfaces/classes-surface.php on line 20

Deprecated: Creation of dynamic property Yoast\WP\SEO\Main::$classes is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/lib/abstract-main.php on line 65

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1517' AND `object_type` = 'post' LIMIT 1

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1517' AND `object_type` = 'post' LIMIT 1


Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/builders/indexable-post-builder.php on line 110

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1' AND `object_type` = 'user' LIMIT 1

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1' AND `object_type` = 'user' LIMIT 1

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` = '1' LIMIT 1

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` = '1' LIMIT 1

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` IS NULL LIMIT 1

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` IN ('post') AND `author_id` = '1' AND `is_public` IS NULL LIMIT 1


Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/models/indexable.php on line 164

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
INSERT INTO `yoast_wp_seo_models_indexable` (`object_id`, `object_type`, `permalink`, `title`, `description`, `is_cornerstone`, `is_robots_noindex`, `is_robots_nofollow`, `is_robots_noarchive`, `is_robots_noimageindex`, `is_robots_nosnippet`, `is_public`, `has_public_posts`, `blog_id`, `open_graph_image`, `open_graph_image_id`, `open_graph_image_source`, `open_graph_image_meta`, `twitter_image`, `twitter_image_id`, `twitter_image_source`, `permalink_hash`, `created_at`, `updated_at`) VALUES ('1', 'user', 'https://staging.pralanaretirementcalculator.com/author/smatthews51/', NULL, NULL, '0', '0', NULL, NULL, NULL, NULL, NULL, '0', '1', 'https://secure.gravatar.com/avatar/0cbdb367a75749fe461efb637ea18778?s=500&d=mm&r=g', NULL, 'gravatar-image', NULL, 'https://secure.gravatar.com/avatar/0cbdb367a75749fe461efb637ea18778?s=500&d=mm&r=g', NULL, 'gravatar-image', '67:4901e53f7a3884dcb7b89259727c2d42', '2026-10-25 00:42:21', '2026-10-25 00:42:21')

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
INSERT INTO `yoast_wp_seo_models_indexable` (`object_id`, `object_type`, `object_sub_type`, `permalink`, `primary_focus_keyword_score`, `readability_score`, `is_cornerstone`, `is_robots_noindex`, `is_robots_nofollow`, `is_robots_noimageindex`, `is_robots_noarchive`, `is_robots_nosnippet`, `open_graph_image`, `open_graph_image_id`, `open_graph_image_source`, `open_graph_image_meta`, `twitter_image`, `twitter_image_id`, `twitter_image_source`, `primary_focus_keyword`, `canonical`, `title`, `description`, `breadcrumb_title`, `open_graph_title`, `open_graph_description`, `twitter_title`, `twitter_description`, `estimated_reading_time_minutes`, `author_id`, `post_parent`, `number_of_pages`, `post_status`, `is_protected`, `is_public`, `has_public_posts`, `blog_id`, `schema_page_type`, `schema_article_type`, `permalink_hash`, `created_at`, `updated_at`) VALUES ('1517', 'post', 'page', 'https://staging.pralanaretirementcalculator.com/community/', '42', '0', '0', NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'retirement calculator forum', NULL, 'Forum %%page%% %%sep%% %%sitename%%', 'A forum for frequently-asked-questions, troubleshooting and how-to guidance on the use of the Pralana Retirement Calculator.', 'Forum', NULL, NULL, NULL, NULL, NULL, '1', '0', NULL, 'publish', '0', NULL, NULL, '1', NULL, NULL, '58:25cbb2a4a1641164c28c63b8b0350f20', '2026-10-25 00:42:21', '2026-10-25 00:42:21')

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
SELECT `indexable_id` FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `ancestor_id` = '0'

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
SELECT `indexable_id` FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `ancestor_id` = '0'

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1' AND `object_type` = 'user' LIMIT 1

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT * FROM `yoast_wp_seo_models_indexable` WHERE `object_id` = '1' AND `object_type` = 'user' LIMIT 1


Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/models/indexable.php on line 164

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
INSERT INTO `yoast_wp_seo_models_indexable` (`object_id`, `object_type`, `permalink`, `title`, `description`, `is_cornerstone`, `is_robots_noindex`, `is_robots_nofollow`, `is_robots_noarchive`, `is_robots_noimageindex`, `is_robots_nosnippet`, `is_public`, `has_public_posts`, `blog_id`, `open_graph_image`, `open_graph_image_id`, `open_graph_image_source`, `open_graph_image_meta`, `twitter_image`, `twitter_image_id`, `twitter_image_source`, `permalink_hash`, `created_at`, `updated_at`) VALUES ('1', 'user', 'https://staging.pralanaretirementcalculator.com/author/smatthews51/', NULL, NULL, '0', '0', NULL, NULL, NULL, NULL, NULL, '0', '1', 'https://secure.gravatar.com/avatar/0cbdb367a75749fe461efb637ea18778?s=500&d=mm&r=g', NULL, 'gravatar-image', NULL, 'https://secure.gravatar.com/avatar/0cbdb367a75749fe461efb637ea18778?s=500&d=mm&r=g', NULL, 'gravatar-image', '67:4901e53f7a3884dcb7b89259727c2d42', '2026-10-25 00:42:21', '2026-10-25 00:42:21')


Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/models/indexable.php on line 164

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
UPDATE `yoast_wp_seo_models_indexable` SET `has_public_posts` = '0', `permalink` = 'https://staging.pralanaretirementcalculator.com/author/smatthews51/', `permalink_hash` = '67:4901e53f7a3884dcb7b89259727c2d42', `updated_at` = '2026-10-25 00:42:21' WHERE `id` = '0'

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` = 'attachment' AND `post_status` = 'inherit' AND `post_parent` = '1517' AND `has_public_posts` IS NOT NULL

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
SELECT `id` FROM `yoast_wp_seo_models_indexable` WHERE `object_type` = 'post' AND `object_sub_type` = 'attachment' AND `post_status` = 'inherit' AND `post_parent` = '1517' AND `has_public_posts` IS NOT NULL

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable' doesn't exist]
UPDATE `yoast_wp_seo_models_indexable` SET `permalink` = 'https://staging.pralanaretirementcalculator.com/community/', `permalink_hash` = '58:25cbb2a4a1641164c28c63b8b0350f20', `updated_at` = '2026-10-25 00:42:21' WHERE `id` = '0'

WordPress database error: [Table 'fjm.828.mywebsitetransfer.com_1628623877_staging.yoast_wp_seo_models_indexable_hierarchy' doesn't exist]
DELETE FROM `yoast_wp_seo_models_indexable_hierarchy` WHERE `indexable_id` = '0'


Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$page_type is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 43

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$robots is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$title is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$source is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$meta_description is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$canonical is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$rel_prev is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$rel_next is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_locale is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_type is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_title is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_description is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_url is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$wordpress_site_name is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_site_name is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$company_name is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$site_represents is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$open_graph_publisher is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_article_publisher is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_article_author is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_article_published_time is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_article_modified_time is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$open_graph_enabled is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_image_id is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_image is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$open_graph_images is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Context\Meta_Tags_Context::$twitter_card is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_card is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_title is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_description is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_image is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_creator is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$twitter_site is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64

Deprecated: Creation of dynamic property Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation::$estimated_reading_time_minutes is deprecated in /home/wqrkq95ere8t/public_html/staging/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php on line 64
Roth Optimization n...
 
Notifications
Clear all

Roth Optimization not as good a manual result

26 Posts
11 Users
0 Likes
906 Views
(@lmolino)
Eminent Member Customer
Joined: 4 years ago
Posts: 16
Topic starter  

I am attempting a Roth optimization. First I manually set the priority to "No Conversion." The output is shown on the upper part of the attached page. I then enabled the conversion and got the best result for 24% Bracket. This is the middle output on the attached page. Then I attempted to use the PRC Optimization. Input for optimization was Beginning Year = Left Blank; Duration = 20 years. The result is shown on the bottom of the attached page. The optimized result sets the maximum bracket to 10%, which essentially results in no conversion. This is a much worse result that I achieve through manually optimization.

Not sure if there is a bug or if I am doing something incorrectly. The odd thing is that I think I was getting a correct result a week or so ago, when I was looking at this. As far as I know I haven't changed any of the parameters.

Happy to send along and export file if needed.

Using Gold V3.3


   
ReplyQuote
(@hines202)
Reputable Member Customer
Joined: 6 years ago
Posts: 321
 

It looks like tax-wise, the manual will do better. But there are plenty of other factors at play. I think PRC judges the "best result" by your ending net worth, not the taxes saved. Have you gone to tabular results for the different test cases?

There can be other factors at play here - such as PRC seeing that you really don't need the money due to other income sources being higher than your expenses. Plus, the impact of the conversions on things other than your marginal tax bracket - social security taxation, premium tax credit if you're using ACA, IRMAA if you're getting Medicare.

As well, there can be reasons other than math to do the conversions even if they're not optimal to your end net worth - i.e. you want the money you leave behind to heirs/charity to be tax-free.

I'd check the tabular results for the ending net worth in those 3 cases and report back. I'm interested.


   
ReplyQuote
(@lmolino)
Eminent Member Customer
Joined: 4 years ago
Posts: 16
Topic starter  

Thanks for the reply. The graphs I included in each file show the net savings. But just for kicks I went to the tabular data and pulled the Net Worth. At the last year of life expectancy here are the Net Worth values.

Baseline No Conversion = $7,712,952

Manual Optimization = $9,469,952

PRC Optimization = $7,712,952

Since the PRC Optimization is setting a tax bracket level were no conversion can occur, the net worth is going to match the result were no conversion is forced. Clearly there is a much better result for the manual optimization. Of course it takes until the 28th year of retirement for the conversion to show a greater net worth than doing no conversion. I am assuming PRC would optimize for net worth at the end of retirement.

I really have no doubt that doing a conversion in some form will be optimal in the long run. I'm just trying to figure out why PRC Roth Optimizer seems to be settling on a result that is clearly contrary to what I can show just manually changing the conversions tax bracket. I'm either doing something wrong or there is some kind of bug here. I'm betting I must be doing something wrong.


   
ReplyQuote
(@debit)
Eminent Member Customer
Joined: 3 years ago
Posts: 15
 

Newbie here, and very interested in further answers to this. Could it be related to asset allocation? As I am setting up my portfolio, I have it set to Roth 100% stock as a priority. But I guess since all 3 trials involve whatever your asset allocation is, that wouldn't be the case. Hmmm.


   
ReplyQuote
(@smatthews51)
Member Admin
Joined: 6 years ago
Posts: 618
 

@lmolino If this is still an issue, would you please send me (mail@pralanaconsulting.com) an export file so I can investigate?

Thanks,

Stuart


   
ReplyQuote
(@taxhater)
Active Member Customer
Joined: 3 years ago
Posts: 3
 

just an FYI - I am seeing the same results (Optimizer recommending no conversions even though I can see a significant benefit with manual entries).

I ran the Roth Optimizer with the original input file (that came with Pralana), and the optimizer works well. But for my portfolio, it recommends no conversions.


   
ReplyQuote
(@bo3b)
Trusted Member Customer
Joined: 5 years ago
Posts: 43
 

As a related aside, IMHO Excel PRC would be greatly improved with better documentation - When experts such as @hines202 post "I think" about a feature it seems clear we all could use better education on, and understanding of, the tool. Also previously suggested Case Studies which could prove useful.

Yes, this Forum is an outstanding source of knowledge but a thorough, in-depth Official PRC User Manual would be invaluable. Not an easy task but nonetheless an important component of the best software.

Hoping webPRC recognizes and meets the need...


   
ReplyQuote
(@hines202)
Reputable Member Customer
Joined: 6 years ago
Posts: 321
 

@bo3b For sure, I've been a fan of RTFM since the early days of computing. Sadly, few do these days, which is why we see user manuals becoming a thing of the past. People want real-time chat support and don't seem to want to read any more. Our just-in-time society. Kudos to Stuart for providing one of the best I've seen, especially in these dire times of user manuals!

That said, when I say "I think" it's usually because I'm away from my computer and not able to verify (as I like to do) via the manual, forum, etc before posting something as fact. Or, I'm being sloppy in my language 🙁

I'm planning to do a book on financial planning with PRC (the new web version) that will hopefully be a good companion to the user manual, with lots of corner cases and real usage examples driven from my many, many clients. I just had one that came to me and said "I want you to show me how I can pay zero taxes in retirement, I've been reading books on the topic..." Uh oh. Most of that stuff is click-bait or based on tax law, etc that has changed. And the client has a high SS payment and lots of pretax money, and will be in RMD-land in a few years! I was able to accomplish it for them, though. And, I showed how they will be knee-capping their net worth in the process. But, they don't want to pay taxes in retirement. Lots of weird and unusual stories like that, which I hope to put in the book. Kiss Your Money Hello (link in sig) has done pretty well.

Also, I wrote in to the folks on The Retirement and IRA Show podcast when they asked about any good consumer-facing tools that help plan Roth conversions. They talked about it on the show, which has a pretty huge following! That was in Oct I think, I may have posted here. It was also discussed just recently, in the last few episodes. I don't agree with them on everything but the show is awesome.

Get ready for the revolution in self-financial planning and booting out the scammy advisors/planners!


   
ReplyQuote
(@pizzaman)
Honorable Member Customer
Joined: 6 years ago
Posts: 416
 

Had to look it up: https://www.pcmag.com/encyclopedia/term/rtfm


   
ReplyQuote
(@debit)
Eminent Member Customer
Joined: 3 years ago
Posts: 15
 

@hines202 I would definitely buy that book. Great idea.


   
ReplyQuote
(@hines202)
Reputable Member Customer
Joined: 6 years ago
Posts: 321
 

@pizzaman I actually had an editorial on the subject in the old PC Week rag back in the mid 90s 🙂 Title was RTFM. Still have it around here somewhere. It was the old-school version of "Let me Google that for you."


   
ReplyQuote
(@smatthews51)
Member Admin
Joined: 6 years ago
Posts: 618
 

@taxhater The Roth optimization algorithm in PRC2023 finds the optimum set of marginal tax brackets with the limitation that it uses the SAME bracket in every year of up to two time periods. By using that as a starting point and then manually tweaking the tax bracket on a year-by-year basis, you might be able to gain an improvement. The algorithm we're including in PRC2024 (Excel) and the web version of the tool (coming soon) will be better; it'll find the optimum tax bracket for each and every year.

Stuart


   
ReplyQuote
(@smatthews51)
Member Admin
Joined: 6 years ago
Posts: 618
 

@bo3b OK, Bob, I'll bite. I'm fairly sure you realize there's already an Official PRC User Manual available via the Pralana website. I realize there's room for improvement in anything, but the current manual is 188 pages in length, so it's not a superficial document. You mentioned Case Studies. What else would you like to see improved?

Stuart


   
ReplyQuote
(@lmolino)
Eminent Member Customer
Joined: 4 years ago
Posts: 16
Topic starter  

@smatthews51 Hi Stuart, I can no longer recreate this issue. So the problem seems to be resolve. Thanks.


   
ReplyQuote
(@smatthews51)
Member Admin
Joined: 6 years ago
Posts: 618
 

@lmolino OK, thanks!

Stuart


   
ReplyQuote
Page 1 / 2
Share: